USD/ZAR forecast: South African rand rallies amid dollar debasement
Vodafone share price eyes 20% pop to 2018 highs as turnaround pays off
Rheinmetall share price forms alarming pattern: will it crash to €1,020?
From IndiGo seats to your phone bill: who is profiting as Indian markets concentrate
Evening digest: Trump displeased with Iran talks, jolts EU with auto tariffs
Nasdaq 100 Index RSI hits a level that triggered a 16% crash last time