Source: Business Insider
Russian President Vladimir Putin and Moscow's mayor, Sergey Sobyanin, attend an Orthodox Easter service. Mikhail METZEL / POOL / AFP via Getty ImagesA new Latvian analysis said sanctions forced Russia to spend an extra $130 billion on buying goods. It said Russia assesses hundreds of billions of dollars in further economic pain if sanctions continue.
Go to Source
Related News