Global oil price gains 3% as U.S. Military strikes on Iran add to peace deal uncertainty
Energy markets reacted sharply to renewed military tensions and fragile diplomacy between Washington and Tehran, with the Strait of Hormuz remaining partially restricted
What's Your Reaction?
