Russian police detain deputy finance minister
Russian police detained Deputy Finance Minister Sergei Storchak on Friday as part of a criminal investigation, the Finance Ministry said. Storchak is responsible for Russia’s debt policy and oversees the $148 billion stabilization fund, which collects windfall revenues from oil exports. Full Story