Saudi Arabia and the Future of China-US Financial Balance of Power

Saudi Arabia controls a 10% of global oil production. They are the world’s biggest oil exporter with sales of $356 billion last year. China is the world’s biggest importer of oil. The annual value of global oil output is currently $2.5 trillion. If Saudi Arabia and OPEC were willing to accept China’s petroyuan contracts that …

Read more