Oil prices are soaring 9 percent, topping $110. Meanwhile, President Joe Biden says he could still consider banning oil imports from Russia, over its invasion of Ukraine.
In an official statement from China, Beijing won’t follow the West’s actions in sanctioning Russia. NTD spoke to a number of exp...