NEW YORK, April 12 (UPI) -- Crude oil prices climbed past $103 Thursday on the New York Mercantile Exchange, despite a reported buildup in world supply.
The International Energy Agency said it sensed "a turning of the tide for market fundamentals with an implied first quarter 2012 global stock build of 1.2 million barrels per day."