finance.yahoo.com
The US Strategic Petroleum Reserve took another leg down last week as the head of Saudi Arabia's state producer says global stockpiles are ‘scarily thin’
The US Strategic Petroleum Reserve (SPR) dropped by almost 800,000 barrels last week, and the Trump administration moved forward with plans for a fresh selloff of another 40 million barrels in the com...