US commercial oil inventories fall to 434M barrels, lowest in 20 years

Comments

Join the discussion on this story.