Alfa Romeo Forum banner

markets

  1. The markets

    South Africa
    Been watching the markets closely for a while now. I'm not an economist or trader but I can see things aren't looking great at the moment. The cause of all the worry seems to be China's stock market. Other factors like a drop in oil price, weakening rand etc adds to the worries. A rise in the...
Top