Handout/Getty Images
The cap on Russian oil imposed by the West is hurting Moscow's export revenue, Finance Minister Anton Siluanov said. The Kremlin's budget deficit also could grow beyond a planned 2% in 2023, he added. His comments follow news last week that Russia could cut oil output by as much as 7%.The $60-per-barrel price cap on Russian oil is starting to hit the Kremlin's export revenue, Finance Minister Anton Siluanov said on...