Oil prices fell as concerns about surging US output and falling demand in China weighed on the contract and JP Morgan cut its price forecast.
Oil prices fell as concerns about surging US output and falling demand in China weighed on the contract and JP Morgan cut its price forecast.