The American Petroleum Institute (API) estimated that crude oil inventories in the United States fell by 765,000 barrels in ...
EXCLUSIVE — The Government Accountability Office has found that the Strategic Petroleum Reserve, the United States’s emergency stockpile of crude oil, is facing significant risks to its ability to ...