Energy supply secured – but diesel gap looms!