FinanceCritical: Wall Street Fears $200 OilWall Street fears $200 oil as Citi warns of an “exploding Sun” scenario due to Middle East conflicts and Strait of Hormu…Elena Marchetti·March 24, 2026, 11:01 AM