Oil prices drop: Recession and China lock down seem the major reasons
Monday appears a day weaker for crude oil prices. Fragile data released by China and a recession globally damp down the demand for oil. Moreover, investors are keeping an eye on the conversations done by the European Union which relates to the prohibition of Russian oil. As a result, tightens