
Oil Surges Past $112 as Tesla Plummets: Markets Roiled by Iran Tensions, Weak EV Demand
Oil prices jumped 11.9% to $112/barrel amid Iran tensions while Tesla fell over 4% to seven-month lows following weak Q1 deliveries.
AMZNTSLACARALABIRDMmarket volatilityoil prices
