Oil demand is picking up, but supply continues to flood the market | IG