Energy & Climate·1 min readRussian Finance Ministry sees stabilization of global energy marketTTASS EnglishOct 29