Oil

Oil Set for Historic April Selloff as Trade War Darkens Outlook
Oil headed for its biggest, full-month loss for April on signs the US-led trade war is hurting economic growth and energy demand at a time when the OPEC+ alliance has been loosening supply curbs.

bp's Q1 2025 profits halve amid strategic shift and market pressures
bp reported a near 50% drop in profits for the first quarter of 2025, to $1.38 billion, down from $2.72 billion in the same period last year due to weaker refining margins, softer oil and gas trading performance, and broader market volatility.

Oil Extends Drop as Trump’s Trade War Hurts Outlook for Demand
Oil extended a drop as the global trade war hurt the outlook for demand, with data pointing to signs of strain in the US economy and China stepping up its pushback against the Trump administration’s tariffs.