Profits sink 69% and fall below forecasts as supermajor launches another $1.5 billion buyback This post appeared first on Recharge News.

Profits sink 69% and fall below forecasts as supermajor launches another $1.5 billion buyback This post appeared first on Recharge News.