Oil Inventories unexpectedly jumped by 594,000 Barrels Last Week: API

Shares: