Nomura strategist warned the market selloff was coming. Here are the forces he says are taking stocks down.By Mario Cazombo / November 14, 2025 Leveraged ETFs, and a highly unbalanced market have been among the forces bubbling away at this market for weeks, a highly respected strategist notes.
Book Review: The Financial Restructuring Tool Set August 6, 2025 / Book Reviews, Corporate Finance, Drivers of Value, Economics, Financial Statement Analysis, General