The IEA’s 1.2 Million Missing Barrels of Daily Production
The IEA understates demand on average by about 700 MBOPD
The International Energy Agency’s (IEA) Oil Monthly Report (OMR) tracks the changes in the international oil and gas industry, following supply, demand and inventories, among many other things. Part of …