Norway gets it’s oil from the same oil fields that the UK has access to in the North Sea. We are literally buying our own oil for a markup, instead of drilling it ourselves for half the price.” This ...
The energy price cap covers 26 million households in England, Wales and Scotland and is set every three months, external by the energy regulator Ofgem. It fixes the maximum price that can be ...