Eneco Energy Market News – 18/06/2018
Abby Courtin2021-04-14T09:58:39+00:00Energy Costs: Gas and electricity prices continued to track oil markets as they fell from recent highs and bounced around at $76.50/barrel. On Friday, surprise agreement between Russia and Saudi Arabia to increase oil production, in advance of this week’s publicised OPEC meeting, caused markets