PetroChina revenues and profits plunge as Covid-19 bites
China’s top oil and gas producer has estimated a drop between 55% and 63% of its net revenues last year
China’s top oil and gas producer has estimated a drop between 55% and 63% of its net revenues last year