Major markets finish stronger on higher oil prices - Reuters