Professors: Food prices are spiking, but what’s to blame? May 8, 2026 at 5:00 a.m. The closure of the Strait of Hormuz has sent oil prices soaring. This effect is rippling through the economy.