US crude stockpiles

Huge US stockpile slows down oil prices

A huge rise in US crude stockpile slowed the upward march of oil prices in…