Despite the Macro volatility this year, the earnings picture keeps getting stronger. EPS estimates for 2026 and 2027 are both +5% higher today than they were before the Iran War even started. If you were wondering why the indices are back at highs already, this is your answer. 👇