Why does Wall Street love Ted Cruz? - The Horn News