WTI Oil Dives as Iran-Israel De-escalation Eases Geopolitical Supply Fears
Crude oil stabilized near $91 as geopolitical tensions between Iran and Israel eased following a mutual agreement to halt attacks. Despite ongoing blockade issues in the Strait of Hormuz, the reducti…