By
The Bank of Uganda intervened after the local currency hit a new all-time low of 2,940/2,950 in early morning trading. The shilling's fall slowed to 2,930/2,940 after the dollar sell-off.