Despite the imposition of US and EU sanctions in the energy sector, new projects continue to flourish in Russia. Already the world’s largest expor
Read MoreThe price of crude in rubles has surged to an all-time high, but Russian oil producers will miss out on record first-quarter profit because of a r
Read More