U.S. crude stockpiles fell 765K barrels last week, API says (USO:NYSEARCA)

The American Petroleum Institute reportedly shows a draw of 765K barrels of oil in US commercial stockpiles for the week ending June 19, its 10th consecutive weekly decline.

Read on WOBR AI →