Hike in taxes, power rates force traders onto streets