Oil Prices Fall on G-7 Stock Release Amid Hormuz Shipping Risks
Oil prices declined as traders assessed a planned release of emergency oil and diesel stocks by the Group of Seven countries. This was weighed against renewed attacks around the Strait of Hormuz and ongoing Middle East supply concerns.
59 a barrel, while…