Ithaca Energy scales back North Sea investment due to energy windfall tax Energy Ithaca Energy said today that its full-year earnings would be in line with its guidance, as the firm grapples with a sinking stock price. The North Sea oil and gas producer said 2023 production had been 70.2 thousand barrels of oil equivalent per day, matching expectations of 78-74. Last month, the firm’s chief executive Alan [...]