Total U.S. crude stocks, including commercial inventories and the SPR, were down 111.4 million barrels since late February to the lowest level since 1984.
27d ago
verifying reliability
No specialized terms available for this topic.