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