Investors are withdrawing from the crude oil market for fear of lower demand from China. The trigger is the lockdown in the economic metropolis of Shanghai.
Investors are withdrawing from the crude oil market for fear of lower demand from China. The trigger is the lockdown in the economic metropolis of Shanghai.