Russia on Tuesday charged Economy Minister Alexei Ulyukayev over suspicions he pocketed a two-million- dollar payoff during a deal involving state-controlled oil giant Rosneft. Ulyukayev was the highest ranking official to be detained over suspected corruption since President Vladimir Putin took power in 2000 and vowed to clamp down on endemic graft.