Crude oil prices fall over Chinese inflation dip
Global oil prices fell after weak economic data from China resulted in a tough outlook for demand, and also wider markets carried a risk-off tone.
Brent Crude traded close to $70 a barrel after touching a new low since 2021 last week,…
Read More...
Read More...