North Sea Oil Rig

Could the Political Winds be Shifting?

Could the Political Winds be Shifting? The number one constraint to incremental energy supply is politics. UK, Tory leader Liz Truss…