EEconomy Read More Spiking oil prices may reveal how China has been more successful in electrifying its economy than mostMarch 15, 2026 China’s strategy is being put to the test as oil prices climb and US President Donald Trump sends…