Oil prices fall on fear of new China lockdowns
The price of oil fell after disappointing indicators in China and a rebound in the pandemic that threatens domestic demand in the Asian giant.(Ecopetrol, with pre-covid production and net income of $26.6