Day: March 30, 2026

China’s ‘teapot’ oil refineries keep economy brewing – but surging crude prices leave them strainedChina’s ‘teapot’ oil refineries keep economy brewing – but surging crude prices leave them strained

The factories, which buy cheap crude and turn it into fuel, are struggling as higher oil prices threaten their razor-sharp margins The towns that are the bulwark of China’s energy security can, at a moment of global crisis, appear deceptively quiet. Trucks carrying oil trundle along wide-open highways that have ...