Oil prices fall as sources say API reports weekly gains in U.S. crude and product stocksMarket Watch • 06/04/19
Oil prices fall as EIA reports a smaller-than-expected decline in U.S. crude supplyMarket Watch • 05/30/19