Stocks retreat as investors cash in on rally

London (AFP) – Global stock markets mostly retreated on Monday as investors booked profits after last week’s rally and awaiting some key US earnings updates.Stocks had jumped on Friday, with Wall Stre…

Read More