In response to rising oil prices the IEA will release 60m barrels of the black stuff

SR Q2 2025 Edition