Oil up 3% after US crude stocks drop, trade thin