War in West Asia aggravates energy crisis, US will release 172 million barrels of oil
The United States says it will release 172 million barrels of oil from its strategic petroleum reserves as Iran’s war with the United States begins to impact global energy supplies. It comes as Iran retaliated by blocking the Strait of Hormuz, a…