Oil Supply Crunch Deepens as Markets Lose Buffer StoneX Analysis Invitation Homes INVH Delivers Q1 2026 Beat EPS 026 vs 018 Expected Why Cumberland CPIX Just Dropped 165 What to Watch 20260514