GLF Media/Shutterstock Save for later Print Download Share LinkedIn Twitter Member nations of the International Energy Agency (IEA) agreed on Friday to release more oil from their strategic stockpiles to offset supply disruptions triggered by the war in Ukraine and to exert some downward pressure on prices.