Oxford OXLCL Stalls at 2431 Breakout or Breakdown 20260520 Fox Corporation FOXA Q1 2026 Earnings EPS 132 Beats Estimates JPMorgan Unveils Summer Reading List for Wealthy Clients AI Leadership and Unexpected Themes Woodside WDS Q4 2025 Earnings Why the Beat Matters