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