Global Affairs3 weeks ago
Oil Prices Tumble on Expectations of 1.5 Million Barrels of Iranian Supply
Global oil prices fell sharply after US-Iran talks in Switzerland eased concerns over supply disruptions. Iran secured waivers for oil and petrochemical exports, potentially bringing 1.5...