Oil extends rally with Brent nearing $70 after stockpiles drop