Nifty consolidates below resistance, key supports hold amid cautious outlook
The markets showed a firm undertone in the truncated trading week as they ended on a positive note after snapping a six-week losing streak. Nifty remained within a relatively narrow range, oscillating between 24,347 and 24,702, showing a weekly trading range of just 355 points. Despite a shortened week due to the Independence Day holiday…