China economy

Oil falls as slowing China economy dents market

Oil prices fell on Monday in line with weaker stock markets after evidence that economic…