Russia is China's top oil supplier for the 12th month in April 0 20.05.2024 07:15 Thehindubusinessline.com Russia remained China’s top oil supplier as refiners continued to cash in discounted shipments