Oil Prices Spike Over $120 Amid Iran War Production Woes
Global crude oil prices have skyrocketed, nearing $120 per barrel, as escalating military conflict in Iran severely hampers production and shipping, triggering market volatility and economic concerns worldwide.


