Global oil prices fall as Shanghai starts lockdown
Shanghai: 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 $4 a barrel on concerns that the move would mean that demand…