What Strait of Hormuz blockade means for the economy

Oil prices snapped back above $100 a barrel in response to President Trump's plans to blockade Iranian ports.
AI Article