The Energy Report: Deficits Of One Kind or Another
Today, suddenly, the markets are worried about deficits. The Energy Information Administration says that the world is in a slight oil supply deficit with global oil demand coming in at 103.37 million...