Oil prices sank by more than $2 a barrel Tuesday to settle near a six-month-low as worries about supply threats eased and signs of economic weakness in the US signaled a potential cooling of energy demand.