You May Also Like

BP’s £2bn profits cause anger amid climate crisis

Oil and gas company to return another $1.5bn to investors through a…