China's crude imports fell 20% in April as Strait of Hormuz blockade disrupts supply. Expert analysis on energy security and market outlook.