Sensex Rises To Three-Week High