Russia Claims Europe Needs Its Oil and Gas Amidst Global Energy Crisis

Kathmandu. The Russian administrative center Kremlin has claimed that Russian oil supply is essential for Europe to escape the energy crisis. Kremlin economist Kirill Dimitriev told AFP on Thursday,