The Missing Oil Mystery

The oil supply and demand data from the IEA that markets depend on could be inaccurate because it includes oil that might not exist.