Source: China – South China Morning PostWild swings in the prices of energy, metals and other raw materials triggered by Russia’s invasion of Ukraine may start to weigh on China’s economy as inflation concerns outweigh worries over production costs and supply chain disruptions, according to analysts.US President Joe Biden on Tuesday imposed an immediate ban on Russian oil and other energy imports in the latest retaliation for the invasion of Ukraine that could add more turmoil to the global energy market.Global benchmark Brent crude…Read More