Oil continues rising for a ninth straight session
Oil continued rising for a ninth straight session and witnessed its longest gain in two years. Remarkably, producer supply cuts and optimism that coronavirus vaccine rollouts will lift a demand drove the