Stephen Moore, Noted Economist, Wall Street Journal columnist