The markets showed a strong undertone in the truncated trade week when they finished in a positive tone after breaking a loss of six weeks. Nifty remained within a relatively narrow range, oscillating between 24,347 and 24,702, with a weekly trading range of only 355 points. Despite a short week because of the Independence Day […]