Economics Opinions WTF?! The ECB JUST Made the BIGGEST Policy Mistake Since 2008! 12 June 2026, 3:37 am Team Buyback