Johannesburg - South Africa's benchmark Top 40 - (Tradeable) [JSE:J200]
index is up 1.7% at 35 399.00, putting it on track for its biggest one-day gain since October, and just off a lifetime record of 35 418.70 hit earlier in the session.
Global equities, gold and oil are all rallying after US politicians struck a long-awaited deal to avoid a fiscal crisis.
Diversified miners are the top gainers locally, with Anglo American [JSE:AGL]
jumping 5.4%, BHP Billiton [JSE:BIL]
rising 4.1% and Exxaro Resources [JSE:EXX]
Follow Fin24 on Twitter, Facebook, Google+ and Pinterest.