Oil prices settle more than 3% higher after China rate cut