The American Petroleum Institute (API) estimated that crude oil inventories in the United States rose by a staggering 10.263 million barrels in the week ending March 27 ...
The American Petroleum Institute (API) estimated that crude oil inventories in the United States rose by 2.3 million barrels ...
The American Petroleum Institute reportedly shows a surprise draw of 609K barrels of oil in U.S. commercial stockpiles for the week ending February 13, after increasing by 13.4M barrels in the ...