Consumer Credit Growth Accelerates in December Signaling Strong Spending Evercore EVR Q1 2026 Earnings Massive EPS Beat of 4665 Driven by Strong Advisory Revenue Traders Skeptical of Irans Strait of Hormuz Reopening Timeline Kalshi Data Shows