China's April oil demand falls to 20-month low on war impact