Mentha has formed a ‘bearish’ candle while August futures are consolidating in the Rs 1,290-1,315 range. from Commodities-Markets-Economic Times Read The Rest:economictimes...