US oil prices have fallen to their lowest level since December 2021 on fears that protests in China against Covid-19 lockdowns will dent demand.
US oil prices have fallen to their lowest level since December 2021 on fears that protests in China against Covid-19 lockdowns will dent demand.





Leave a Reply