U.S.-Iran Talks Stall as Oil Surges, Stock Rally Falters
Stalled U.S.-Iran peace talks send oil above $97 per barrel, stalling the Wall Street rally on Monday as investors brace for the Federal Reserve’s policy meeting this week.
Stalled U.S.-Iran peace talks send oil above $97 per barrel, stalling the Wall Street rally on Monday as investors brace for the Federal Reserve’s policy meeting this week.
Nvidia shares hit a record close, pushing the company’s market capitalization above $5 trillion once again, driven by relentless demand for AI chips.