Oil price defined tough year for BP and Shell

Oil price defined tough year for BP and Shell

Belfast Telegraph

Published

London’s two biggest oil companies are set to report their results for a year which has included a giant price war between Saudi Arabia, a drop in oil prices due to Covid and massive write-offs.

Full Article