Week in 5 charts: Volatile market ends higher amid mixed earnings, new Modi govt
ZEEL - 204798