US-Iran War: Oil Price Surge Raises Inflation Fears

Global stocks have come under pressure and Brent crude oil surpassed $100 a barrel as escalating fighting across the Middle East stokes fears of...

Read full coverage on TraceNews