Commodities

Oil prices close at highest level since 2022 as Iran negotiations fail to ease supply fears

Read full brief on Bullbit →