IEA says substantial emergency oil stocks remain after record release
Jul 21, 2026
The IEA reported over 1 billion barrels of emergency oil stocks remain after a record 290-million-barrel release amid Middle East tensions. China's crude imports also dropped 41.3% in June to their lowest level in nearly a decade.
Show all 13 updates