Strategic Petroleum Reserve at its lowest level since 1983

US strategic oil reserve hits lowest level since 1983. Crude oil reaching a new all-time high by September 30 at 5.5% YES, by December 31 at 12.5% YES.

The American Petroleum Institute (API) estimated that crude oil inventories in the United States rose by 3.296 million barrels in the week ending July 24