Saudi Arabia Calls The End Of Russia’s Oil Prowess
Saudi Arabia has not only called the end of Russia’s prominence as a global oil behemoth, but anticipates that Russia’s oil exports “will have declined heavily if not disappeared” within Continue Reading
