The U.S. oil reserve is at its lowest since 1982 and global stocks fell 507M barrels in six months. The oil crisis in government data, eight months in.
The U.S. oil reserve is at its lowest since 1982 and global stocks fell 507M barrels in six months. The oil crisis in government data, eight months in.