May. 03, 2021
Article by Oil Price
The world’s largest oil companies reported solid earnings and strong cash flow generation for the first quarter. But all those profits had very little to do with the pledges from Europe’s major oil firms to boost investment in renewables and work…
You must log in to see the rest of this article.