Earnings call BP reported $7.5B in net income and $24.5B in operating cash flow for 2025, despite a weaker price environment. Adjusted free cash flow grew 55% YoY, while ROACE rose to 14%. The company ...
U.S. video game spending is projected to hit $62.8B in 2026, driven by Switch 2 and GTA VI, despite hardware cost ...
Who is getting disintermediated when AI enters the gaming race? And where does a shake-up in the C-suite leave a new value stock?