Market Russia stocks lower at close of trade; MOEX Russia Index down 2.71% By forbesmagzine - April 5, 2025 0 21 FacebookTwitterPinterestWhatsApp [ad_1] Russia stocks lower at close of trade; MOEX Russia Index down 2.71% [ad_2] Source link