IEA Chief Birol Rules Out Second Strategic Oil Reserve Release
IEA Chief Fatih Birol stated no second strategic oil reserve release is planned, citing 80% remaining stocks. He also warned of European gas reserve challenges, currently at 62% versus an 80% winter t