API Reports Biggest Crude Oil Inventory Rise Since February
The American Petroleum Institute (API) reported a build this week for crude oil of 5.607 million barrels, while analysts predicted a draw of 1.433 million barrels. It is the first Continue Reading
