China's crude oil imports fell 20% in April 2026 to 38.5 million metric tons, the lowest since mid-2022, as the Iran conflict ...