Texas oil town Odessa and Denver joined the top 10 US metropolitan areas with the highest weekly wages over the past year.