BBreaking News Read More European ministers call for profit caps on energy companies as Iran war drives price surgeApril 4, 2026 The finance ministers of Spain and four other European countries are urging the European Union to impose a…