Weaker-than-expected demand from US, Europe puts pressure on prices