Kevin Freeman discusses the implication of rising oil prices will have on various economies including Russia and the Middle East.
Kevin Freeman discusses the implication of rising oil prices will have on various economies including Russia and the Middle East.