Russia urged to pump more gas to Europe as energy prices soar
By Hanna Ziady, CNN Business The International Energy Agency has called on Russia to supply more natural gas to Europe to help alleviate soaring energy prices. The Paris-based group said in a statement that while Russia is fulfilling its long-term contracts to European customers, exports are down from their 2019 level. Russia is the European
Continue Reading