After drastic pullback cushioned war shock, analysts say country keen to shore up inventory

China’s renewed crude buying is tightening global supplies and adding fresh upward pressure to oil prices.

China's crude stockpiling and subsequent pullback on purchases since the war erupted in late February has helped the world avoid a deeper energy crisis.