UK Windfall Tax Here To Stay Despite Energy Sector Overhaul
Via OilPrice.com, The UK government’s latest energy announcements include pledges for carbon capture and storage and the release of more oil and gas licenses in the North Sea, but they do not signal a reversal […]