Trading Update 20th July 2025

Trading Update 20th July 2025

Oil Prices Surge: What Drove Brent Crude to $86 This Week?   Brent crude opened the week trading around $84.50 a barrel, with investors digesting a mix of supply and demand cues. Early U.S. stockpile data showed higher-than-expected inventories, nudging prices...