Most markets up but inflation in view as oil extends gains