- Advertisement -
Like OPEC+, British oil major BP is also on the ropes
The company has been a disaster in the stock market, down more than 20 per cent over the past five years. At current prices, its market value has declined to about $US75 billion ($117 billion), a fraction of the $US250 billion nearly two…

