News
Brazilian state-run oil firm Petrobras produced 2.32 million barrels of oil per day in Brazil during the second quarter, it ...
Shell and other leading energy groups have abandoned a six-year-long attempt to define a net zero emissions strategy after ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results