All about finance. Stock prices falling: Is it time to sell at Deutsche Bank and Commerzbank? , and Administrator 2025 May 9