Contents Pages by Subject

Oil

Article Image

https://www.naturalnews.com, Sterling Ashworth

The American Petroleum Institute estimated that U.S. crude oil inventories fell by 9.1 million barrels in the week ending May 15, according to a report. Analysts had forecast a draw of 3.4 million barrels, making the decline nearly three times larger

opensourceeducation.online/