Oil prices fell sharply on Thursday after the United States and Iran approved a deal aimed at ending hostilities. The agreement is expected to restore shipping through the Strait of Hormuz and ease supply concerns. However, global equity markets remained under pressure as investors reacted to a tougher US interest rate outlook. Crude futures dropped […]
