Energy price cap to fall in April but threat of war hangs over outlook Posted on February 25, 2026February 25, 2026 by Mark Waterhouse This week has seen the fourth anniversary of Russia’s invasion of Ukraine. Source: Sky Business News