3M has taken support at very long term trendline around 17500....and it has reached to level of 23257...we can clearly see ..it is taking resistance with upper range trend-line...when we go to 1d time frame it is taken support at moving average...and made a very bullish engulfing sign...