Microchip MCHPP Q1 2026 Earnings Surprise EPS 057 Up Significant Oil Market Calm Masks Growing Supply Shock as Iran Crisis Reshapes Global Energy Flows Fathom Holdings FTHM Q4 2025 Earnings Miss Sparks Concern CrossTimbers CRT Stock Down 125 Support Test at 1012 20260514