IEA HAS ONLY RELEASED ABOUT 20% OF TOTAL OIL STOCKPILE SO FAR, "READY TO ACT AGAIN" IF NECESSARY - BIROL SAYS

2026-05-08

IEA HAS ONLY RELEASED ABOUT 20% OF TOTAL OIL STOCKPILE SO FAR, "READY TO ACT AGAIN" IF NECESSARY - BIROL SAYS