Alex Berenson landed a job at The Denver Post right out of college and later wrote for TheStreet.com before moving to The New York Times in 1999.