Johannesburg - South African stocks hit fresh lifetime highs on Wednesday as demand for riskier assets was lifted by expectations of a more aggressive monetary stimulus coming out of Japan and US progress in resolving its fiscal cliff budget crisis.
The All Share [JSE:J203] index climbed 0.21% to 38,963.24, the highest level in the bourse's 17-year history.
The blue-chip index was 0.23% higher at 34,541.47.