Russia Saudi Arabia

In the News

February 16, 2016

Shaffer Joins CNBC to Discuss Falling Oil Prices Amidst Russia and Saudi Arabia’s Decision to Freeze Oil Production