The Zimbabwe Stock Exchange (ZSE) registered some notable gains to recover from a two-week loss and the rand continue on its northward trek.
The ZSE for the first time since last week recovered from consecutive days of losses with all major indices trading in the positive territory.
The all share index gained 0.3% to close at 91.74 points whilst the industrial index powered by favourable movement in Meikles counter was up 0.32% to 305.64 points.
The top 10 index was 0.29% up to close the trading session at 90.47 points.
Trading in mining counters remains subdued as the mining index is unchanged at 134.52 points.
On the top gainers, Meikles made significant movement by registering a 11.11% gain to close at 35 cents per share.
Delta also registered gains of 2% to close at 1.65 cents.
On the losers, cigarette manufacturer bat shed a modest 3.5% to land at 28.95 cents.
It was followed by Seedco and Barclays which eased to 2.005 cents and 4.50 cents respectively.
In regional currencies, the rand’s strength against the US dollar continued with a 0.96 percentage gain to close at R11.85.
The Botswana pula was up 0.6% to 9.56 whilst the Namibian dollar was traded at N$11.91 for US$1.
In global currencies, traders were paying 0.801 euros for each greenback, a 0.74% gain whilst the British pound was exchanged for 0.699 per US$1.
Traders required 6.326 Chinese renminbi for US$1, a 0.56 percentage gain.
Brent crude crashed from 69.61 to US$66.1 per barrel.
Gold was up 1.01 percent to close at 1365.4 per ounce as global investors continue to seek investment haven from a weak dollar and platinum also gained by over US$5 to close at US$1 022.6 per ounce.