Stephen Taub MKP Delivers Its Best Returns in Six Years The 25 year-old firm’s macro funds are battling back after a string of mediocre results. Stephen Taub January 31, 2020