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 »
This year it takes 86.4 million barrels a day of oil to quench the planet's growing energy needs, an increase of 60,000, according to a forecast by the International Energy ... Read Full Story »
Another major piece of news that should drive crude has come out. The IEA has revised its figure for global oil demand upward. Global oil demand will hit a record high ... Read Full Story »