Q2 Earnings Reveal Diverging Fortunes: Energy and QSR Outperform While Media and Ethanol Struggle | MacroStance