
Oil Rallies 6% on Iran Tensions as Fed Holds Steady; Tech Earnings in Focus
Oil surges 5-6% on Iran tensions; Treasury yields top 4.4%. Fed holds rates at 3.75% as tech stocks fall 1-2% on OpenAI revenue miss.
METAMSFTAMZNGOOGGOOGL+14Federal Reservehyperscalers