Oil prices under pressure on worries data will confirm rising U.S. stockpiles
June 14, 2017 at 00:45 AM EDT
Numbers between the API and the Energy Information Administration don’t always match, but the inventory increases stated in the API’s report a week ago did get affirmed by the EIA a day later, sending oil prices slumping 5% last Wednesday