Markets are at record highs