Escalating Middle East tensions on March 3, 2026, drive oil prices higher, spooking U.S. markets and tech giants.
Read full article on MarketWire