News, Information and Reports Related to Global Energy
Oil prices dropped more than 5% after progress in US–Iran peace talks raised expectations over Strait of Hormuz stability, shifting market focus to supply outlook and diplomacy.