Crude has slumped in 2025, touching a four-year low, as US President Donald Trump’s trade war threatened to derail growth, erode investor confidence and undercut energy demand.
Brent crude falls below $60 per barrel as OPEC+ supply surge threatens to swamp global markets
view original post