oil market deficit 2026