Russia is the world’s second-largest oil producer and sells crude to European refineries and is also the largest natural gas provider to Europe.
Russia is the world’s second-largest oil producer and sells crude to European refineries and is also the largest natural gas provider to Europe.