Fossil fuel giant Shell has said that ... on fossil fuels comes as energy bills rise for Britons, with much of the leap a result of natural gas prices. The yearly bill for a typical household ...
Shell is no longer selling electricity plans to Texas residents, a company spokesperson confirmed to the Houston Chronicle this week. The global oil major’s retail energy business, Shell Energy ...