U.S. crude oil surged for a second day to end higher on Tuesday, ahead of the weekly official oil inventory report from the Energy Information Administration with investors expecting a decline in supplies.