Overseas money is the primary driver based on a return of a degree of confidence. It is now perceived that most economies have bottomed out and are now on a recovery trend.
We could have another surge in the markets later in the year, around September or October, as the economies show further signs of getting stronger.