PoliticsUkraine labels Chinese energy giants ‘war sponsors’CNPC, CNOOC and Sinopec slammed for Russian oil purchases and energy project investmentsUkrainian President Volodymyr Zelensky.Photo: AFP/SCANPIXXu YiheSingapore