The International Energy Agency (IEA) announced a historic 400 million barrel oil release Wednesday. This move aims to curb soaring crude prices caused by the U.S.-Israeli war with Iran. The decision affects global markets, oil-importing nations, and energy consumers worldwide. IEA member countries unanimously agreed to the strategic release, while exact timing will be announced […]
