Tuesday, April 14, 2026

Barking dogs bark, market cheerleaders cheer

 S&P 500 marches higher one day after benchmark wipes out Iran war losses