Fetching News Details
Britain will be forced to import almost all its gas and most of its oil from overseas suppliers unless billions of pounds are invested in new North Sea exploration and production facilities, according to a stark report from Offshore Energies UK.