US Energy Secretary Chris Wright confirms China is releasing oil from its 1.4 billion barrel strategic reserve as Middle Eastern supply disruptions reshape

US Energy Secretary Chris Wright confirms China is releasing oil from its 1.4 billion barrel strategic reserve as Middle Eastern supply disruptions reshape

China authorized state refiners to draw down commercial crude reserves amid the Iran war supply shock, tapping 1.3-1.4 billion barrels of stockpiled oil.