Bjarne Schieldrop, chief commodities analyst at SEB, says Russia is a major linchpin in the global energy markets, as it’s the largest exporter of oil and natural gas in the world.
Bjarne Schieldrop, chief commodities analyst at SEB, says Russia is a major linchpin in the global energy markets, as it’s the largest exporter of oil and natural gas in the world.