World news
fromLondon Business News | Londonlovesbusiness.com
10 hours agoErratic energy prices keep investors on edge - London Business News | Londonlovesbusiness.com
Energy markets face extreme volatility due to Iran conflict, with Brent crude fluctuating around $90/barrel amid supply disruption fears and potential long-term rate implications for global economies.