Oil falls as China’s COVID restrictions threaten fuel demand
Oil falls as China’s COVID restrictions threaten fuel demand
China has implemented stringent measures to fight a coronavirus outbreak, with Beijing closing gyms and cinemas.
No related posts.
[instagram-feed]