Chinas Invisible Hand Raises Questions About Global Oil Market Distortions BlackBerry BB Q1 2026 Earnings Why the Beat Matters Tokyo TKLF Stock Today Rallies 745 Resistance at 234 20260514 Exxon XOM Q1 2026 Earnings Beat Revenue NA EPS 116 US Economy Shows Early 2026 Pickup as Inflation Resurfaces Dow Reclaims 50000 as AILed Rally Lifts SP 500 and Nasdaq ePlus inc PLUS Q1 2026 Earnings Beat Revenue NA EPS 145