IT stocks propel markets to new heights