Bank of America’s evenly split “sleep like a baby” portfolio is on track for a 26% annualized return in 2026, its best showing since 1933, driven largely by commodities. Analysts note it is also ...