Top

Crude oil inventories up 1.6 million barrels