Business Oil Prices Fall as Renewed Iran-US Talks Lift Market Sentiment April 24, 2026 The Universe London, April 24, 2026 — Global oil prices declined on Friday as renewed prospects for diplomacy in the Middle East eased concerns over disrupted energy supplies, while equity markets showed…