Global oil prices have fallen as China starts to implement a city-wide lockdown in Shanghai, an important financial and manufacturing hub. Brent crude lost more than $3 a barrel on concerns that the …
( read original story …)
The Shanghai News
Global oil prices have fallen as China starts to implement a city-wide lockdown in Shanghai, an important financial and manufacturing hub. Brent crude lost more than $3 a barrel on concerns that the …
( read original story …)