Economics Opinions HALF a BILLION Private Credit Loans DUMPED at a LOSS! 27 February 2026, 2:37 am Team Buyback