European markets near record as STOXX 600 hits 649.86

Business