Prelude FLNG, Shell’s floating LNG facility.Photo credit: Shell. By Anders Lorenzen The green credentials of the oil and gas giant Shell are again under scrutiny as its fossil fuel arm has declared a huge 2022 profit. The surge in energy prices, much of it a result of Russia’s invasion of Ukraine, has seen the Anglo-Dutch company take its annual profits […]
