Oil Demand Up, What About Supply?

The International Energy Agency (IEA) raised its 2010 world oil demand forecast to 86.5 million barrels a day—up 170,000 from its January report and 1.8 percent higher than oil demand in 2009. The upward revision comes on the heels of...