Fitch: Increased supply in 2026 could push oil prices down to $63