The upturn comes after households spent the early months of the US-Iran war cutting back on discretionary purchases. Read more at straitstimes.com. Read more at straitstimes.com.

Total retail sales across the UK were up 1.9% year on year in June, boosted significantly by a 5.1% increase in online sales, figures show.

Despite spending increase in June, Barclays says most people still pessimistic about economy