Trading Update 4th May 2025

Trading Update 4th May 2025

What Moved the Oil Market: 28th April to 4th May 2025   Oil markets saw a turbulent week, with Brent crude dropping sharply amid shifting supply expectations, geopolitical tensions, and weakening global demand. Spread bettors and traders had plenty to digest,...