Top

Crude oil inventories up 6.8 million barrels