European stocks retreat as eurozone economy ekes out growth 28 April 2023 Bank of Japan to review, but maintain, easing measures 28 April 2023 Amazon cloud, ad revenue grows as shoppers remain cautious 28 April 2023 Caterpillar shares fall despite strong results 28 April 2023 Asian stocks rise after big gains on Wall Street 28 April 2023 Meta surges as earnings beat expectations after belt tightening 27 April 2023 WATCH | Cape Town outpacing all SA cities on infrastructure investment - Mayor 27 April 2023 Samsung Electronics logs worst quarterly earnings in 14 years 27 April 2023 Wall Street stocks rise despite growth slowdown 27 April 2023 Load More