
Oil prices remained firm on Thursday after Brent crude surpassed $100 per barrel amid fears of deeper supply disruptions. Market concerns intensified as Iran and the...

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...