Oil Prices Fall As Shanghai Starts Fresh Lockdown
The global oil prices have dipped due to China’s fresh implementation of a city-wide COVID19 lockdown in Shanghai – an important financial and manufacturing hub. The key financial centre has been battling
Follow Us