There was some rare good news for BP today as underlying Q2 profits came in ahead of forecasts at $2.35bn, only a modest decline from…
There was some rare good news for BP today as underlying Q2 profits came in ahead of forecasts at $2.35bn, only a modest decline from…