(Newser) -
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...
More »