BOTTOM OF THE BARREL: Strategic Petroleum Reserve Lowest in Years

America’s Strategic Petroleum Reserve is at its lowest level since early 1983.

The Wall Street Journal’s David Uberti explains how this happened in the video below: