Brent crude oil prices tumble as escalation in US-China trade tensions spark demand fears
By Siphelele Dludla | Published Apr 8, 2025
Brent crude oil prices have fallen to their lowest level since April 2021, dropping below $64 a barrel as escalating US-China trade tensions threaten global economic stability.