SECURITYFINANCIAL TIMES WORLD
Oil falls as Iranian state television reports details of peace proposal
Oil prices fell following a report by Iranian state television about a peace proposal aiming to restore shipping in the Strait of Hormuz within a month.
Mentioned