BP
BP reports profits in line with expectations, suspends buybacks
It wrote down around US$4 billion in its renewables and biogas businesses
India claims US$30 billion from Reliance Industries, BP for underproduction from gas field: sources
A tribunal has been hearing the dispute in India since 2016 over gas produced from two deepwater fields
BP to sell 65% stake in Castrol to Stonepeak for US$6 billion
The sale proceeds, which include US$800 million for accelerated dividend payments, will be used to reduce debt