Manisha on crude & other commodities

  • 5 years ago
Oil prices fell on Thursday after US crude stockpiles surged to their highest levels in almost 17 months amid record production.