US crude stocks fall by record 17mn bl: Update

Post Content