China is the world's second-largest consumer and the world’s top importer of crude oil. In the face of adversity, is its economy likely to slow down?
“Our sanctions package is specifically designed to allow energy payments to continue.” That was President Joe Biden’s statement on Feb. 24 on how U.S. and Western sanctions on Russia for invading Ukraine would impact Russian oil and natural gas exports. So far, the answer is they won’t, despite calls by some to cut off Russia […]