EOG Resources EOG Crushes Q1 2026 Estimates EPS 341 Tops Views Chinas Invisible Hand Raises Questions About Global Oil Market Distortions Saratoga SAR Q1 2026 Results Miss Estimates EPS 016 vs 056 Fox Corporation FOX Q1 2026 Earnings EPS 132 Beats Estimates