Uncertainty continues to cloud investment on the UK Continental Shelf, as high taxation, limited licensing, declining production and policy shifts reshape the UK energy outlook to 2050.
Shell reportedly prepares $1 billion offshore wind asset sale
Shell is reportedly preparing the sale of its offshore wind portfolio in a deal that could exceed...
