December 22, 2025

A Central Bank report showed that the delinquency rate skyrocketed over the last year, going from 2% to 7.8%

Paralyzed by indecision, EU leaders have failed to get the deal done in December. That means letting Trump set the Western world’s direction