Oil Prices Drop as Tentative Deal to End Iran War Emerges
Global markets experienced a significant upswing on June 15 following the announcement of a tentative agreement to end the Iran war and reopen the vital Strait of Hormuz. This news sent oil prices tumbling, with Brent crude falling $4.37 to…