Lockdowns Lead To Major Decline in China’s Refining Output
Strict lockdowns in Shanghai and the resulting depressed fuel demand led in May to the largest annual decline in Chinese refinery production in at least the past decade, official data cited by Reuters showed on Wednesday. Last […]