Oil prices Edge Higher on China Energy Demand Concerns
Oil prices rose on Tuesday, recouping earlier losses, as falling temperatures in China, the world's biggest energy consumer, revived concerns about its ability to meet heating demand needs amid power and coal shortages. Brent crude...
Read moreDetails