The International Energy Agency (IEA) released its monthly Oil Market Report this morning. The single, most important data point in the report is that global oil inventories grew by 1.2 ... Read Full Story »
China is now the world's biggest energy consumer, taking the place the U.S. ha had it held one hundred years, according to new data from the International Energy Agency. China ... Read Full Story »