Shell returns workers to Brent Charlie after power outage

Anglo/Dutch oil major Shell has returned workers to the Brent Charlie North Sea platform following a power outage ...

read more →