Global Oil Prices Fall More Than 5% After Iran-US Agreement
Global oil prices witnessed a sharp decline of more than 5% in international trading, reflecting easing concerns over supply disruptions and improving market sentiment. Energy traders closely monitored developments...