Average daily oil imports by China in March amounted to 11.77 million barrels per day, according to General Administration of Customs (GAC) data. This figure is 2.8% less than in March last year and 6.1% less than in February 2026. China's oil imports last month showed resilience despite the conflict...