The Nifty50 is in an overall uptrend on the weekly time frame and supports are gradually shifting higher. The Nifty50 immediate support is seen at 17950 and then 17850; while on the upside, resistance is seen at 18350 and then towards 18500 zones for the next…