Major oil companies are expected to announce combined earnings of more than £5,000 per second while UK households struggle to cover energy bills after the cost of fuel has soared.
Did you know with an ad-lite subscription to Fife Today, you get 70% fewer ads while viewing the news that matters to you.