Shell and BP bounce back into profit even as oil’s glory days fade
Covid dealt fossil fuel giants a heavy blow, but demand is lifting revenues again in a last hurrah before decarbonisation […]
Shell and BP bounce back into profit even as oil’s glory days fade Read More »