The difference is in the magnitude. This should have been addressed earlier, but there are approximately 93 million barrels a day of consumption expected in global oil markets in 2015. Current production is just over 94.5 million barrels a day, so the excess supply looks to be about 1.5 million barrels. It might be as much as two million barrels, but as a percentage of global demand—
On March 10th, 2015. See this statement in context.