WTI remains on the defensive below $58.50 on supply surplus fears, US-China trade tensions

15/10/2025