Topic
Oil prices have dropped over 4% in early trading on Monday, 25 May 2026, with Brent crude falling to $74.21 per barrel and WTI crude declining to $68.51 per barrel.
25 May 2026