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.
You May Also Like
About the Author: Chaz Cutler
My name is Chasity. I love to follow the stock market and financial news!