NEW YORK, July 25 (UPI) -- Crude oil prices gained 13 cents to $105.52 per barrel Thursday, as traders focused on corporate reports.
Weaker-than-expected second quarter results from Caterpillar Inc. offset a bullish Energy Information Administration report that said crude oil supplies dropped by 2.8 million barrels in the week that ended Friday.