Move to lower demand spurs crude prices to record highs
China raised its domestic oil prices 10% yesterday, one of the key factors in crude’s surge to over $95 per barrel. The move was actually designed to decrease global oil prices, the Wall Street Journal
explains, by lowering demand. But Chinese refineries, usually stuck with low government-set prices for...