Brent Crude Stumbles As Market Sentiments Turn Cautious
November 12, 2024 at 07:10 AM EST
Brent crude oil prices have continued to slip, touching 71.74 USD a barrel on Tuesday. This marks a downturn influenced by China's underwhelming stimulus measures.