Finance ❯ Market Analysis ❯ Investor Sentiment ❯ Economic Indicators
Global oil markets face a significant surplus as demand forecasts are slashed and geopolitical risks diminish.