Market Digest: Nasdaq Slips, Oil Gains on Geopolitical Risks; Major Streaming Deals and Housing Finance Developments Unfold
Key Takeaways Nasdaq closed down 82 points (-0.39%) at 21,090.85, signaling a slight decline in the technology-heavy index. Crude oil […]
