Kevin Freeman discusses the implication of rising oil prices will have on various economies including Russia and the Middle East.
https://embed.simplecast.com/9208bf6f
Kevin Freeman discusses the implication of rising oil prices will have on various economies including Russia and the Middle East.
https://embed.simplecast.com/9208bf6f