World news
fromLondon Business News | Londonlovesbusiness.com
7 hours agoOil prices are 'likely to remain elevated' for the remainder of the year - London Business News | Londonlovesbusiness.com
Oil prices are expected to stay around $100 a barrel due to ongoing supply disruptions despite a ceasefire in Iran.