July 21 (Reuters) – The International Energy Agency’s (IEA) member countries still hold substantial emergency oil stocks in reserve despite the largest coordinated release of strategic reserves on record, it said on Tuesday. The agency said that about 290 million barrels of oil have been released by member countries since the release was announced on … Read more
