Oil prices pared gains in a volatile trade overnight as fears flared that demand would stall due to a trade war between the US and China, and that Russia remained a stumbling block to a deal to cut global crude supply.
05/12/2018 - 06:35
Oil dips amid trade, output uncertainty
05/12/2018 - 06:35