Brent above $100: JPMorgan forecasts oil shortage in 2026