Oil Climbs Above $100 As Iran War Drags Into 3rd Week

Oil prices rose above $100 per barrel on Monday while most Asian stock markets fell, as the ongoing US–Israel war on Iran entered its third week with no sign of de-escalation. Diplomats are also working to ensure the safe passage of oil tankers through the Strait of Hormuz, a critical global energy corridor. Crude prices […]