A growing number of European countries are signaling they have enough energy to stop relying on Russia
The Czech Republic, Poland, and Bulgaria are the latest to say they have energy reserves, moving them towards independence from Russia's supply.
Continue Reading https://www.businessinsider.com
Join the Discussion