Energy

Chinese crude oil imports just hit a new all-time high in March (from Shubham Garg via Twitter on April 2)…