Oil soars ahead of weekly US inventory data