Oil up 3% on account of robust US crude stocks data, tight supply outlook