EEU Read More Europe’s energy risks multiplying – not just because of Middle East7 March 2026 David Barrett, chief executive officer of EBC Financial Group (UK) Ltd, a provider of trading solutions for brokers,…