May. 03, 2021

Are Big Oil’s Renewable Investments Paying Off?

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.