wall street's engines of profit are slowing down