Oil fell to its lowest in six months, knocked by new evidence of growing oversupply and data highlighting slowing demand in China.
Oil fell to its lowest in six months, knocked by new evidence of growing oversupply and data highlighting slowing demand in China.