Shell earns $40 billion in profits in 2022,gas is still the future says its CEO
Edited by Rhod Mackenzie / 2023-02-03 10:41:08
Energy companies’ financial reporting has confirmed what was already very obvious: despite geopolitical turbulence and volatile markets, despite crises and recessions, almost all major oil an