Stocks and Crypto Under Pressure as Iran War Drives Oil to $100 and Markets Brace for Fed Decision
TLDR Oil topped $100 a barrel as Iran continued strikes on energy infrastructure, including setting a UAE gas field ablaze Dow, S&P 500, and Nasdaq futures were
2026/03/17