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 →