AI tells me this, based on various sources. Pretty much echoes what's discussed on various telly progs when oil production and gas use are discussed.
What a farce.
Yes, the UK effectively buys back much of its own oil. While the UK produces significant oil from the North Sea, it is owned by...