Commentaries published on CNBC.com and the Huffington Post were written by seemingly independent professionals but placed on behalf of the Russian government by its PR firm, Ketchum.