Germany dumps billions and has 1.9billion left. To dump in already soft market Darren Moore Jr. 10 Jul 2024