Xi Jinping and Vladimir Putin sign over 40 trade and energy deals in Beijing, fueling de-dollarization push - TrendCloud