Lower oil prices give markets boost