The ECB has cut interest rates again, bringing them to 2.5%, as it grapples with a weak EU economy and the potential for new tariffs imposed by Donald Trump. Uncertainty surrounds future policy. Read more...