Business Today

Sensex logs 3rd straight fall, sheds 181 pts; energy, financial stocks drag