Oil prices dropped 12 cents to $92.07 per barrel Monday amid expectations for weaker demand. The lag in oil prices showed pessimism over the prospects for both domestic and global demand given weak growth in China, the US, and Europe.
Results: 1 of 1