Stock markets sell off as inflation fears settle in