Russia’s energy minister downplayed any risk to the country’s oil sector following the disputed delivery of gas turbines built by Siemens to the Crimea peninsula. …read more
Russia’s energy minister downplayed any risk to the country’s oil sector following the disputed delivery of gas turbines built by Siemens to the Crimea peninsula. …read more