The U.S. government's Strategic Petroleum Reserve (SPR) is at its lowest level since 1983 as inventories that were already low before the Iran war come under increasing pressure. Data released by th… [+3828 chars]
No comments yet. Be the first to comment!