Is Saudi Arabia’s oil market dominance Pyrrhic Victory?

“A Pyrrhic victory is a victory that inflicts such a devastating toll on the victor that it is tantamount to defeat. Someone who wins a Pyrrhic victory has also taken a heavy toll that negates any true sense of achievement or damages long-term progress.” Since the 5thof March, in addition to the coronavirus and its … Continue reading Is Saudi Arabia’s oil market dominance Pyrrhic Victory?