Tech Insider
FILE PHOTO: A view shows the Gazprom Neft's oil refinery in Omsk, Russia February 10, 2020. REUTERS/Alexey Malgavko/File Photo
An undated photo of Gazprom Neft's oil refinery in Omsk, Russia.
Tech Insider : Economy
Vladimir Putin.
Russia's President Vladimir Putin.
Tech Insider : Economy
Russia Vladimir Putin
Russia's economy has been buffered by attempts to evade West's economic sanctions, according to researchers from a US-based think tank.