Bulls vs. Bears: Episode 31: Earnings Lay Bare the Hits and MissesBy Mark Gardner - August 16, 2024 Episode 31: Earnings Lay Bare the Hits and Misses This week, mega-cap earnings disappoint as investors ask “where’s the revenue”, US economy starts to show cracks and middle east conflict flares up (again) Download PDF