OPEC LEAVES 2012 WORLD OIL DEMAND FORECAST UNCHANGED AT 88.72 MILLION B/D

OPEC said Thursday it was leaving its estimate of world oil demand for 2012 unchanged at 88.72 million b/d as consumption follows its usual seasonal pattern across the globe. Go to story...