Brent Crude Near $108 as US-Iran Peace Talks Stall: Market Update

Oil prices hit a three-week high of $107.97 as US-Iran peace talks stall. Learn how Middle East tensions affect crude supply and UK house price forecasts.

Read the full article and join the community discussion on Inimzu.