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] gaining 3.4%.
Follow Fin24 on Twitter, Facebook, Google+ and Pinterest.