20 February 2026

'Energy trilemma' doesn't work any more, says Barclays