Shell North Sea strike: What we know so far

Production at the Brent Alpha and Bravo platforms will come to an end November 1
Production at the Brent Alpha and Bravo platforms will come to an end November 1

Breaking