Finance News
Complete Finance & Business News Journal

Mentha oil slips on muted spot demand; higher production estimates weigh on sentiment


Technical charts are showing mentha oil prices failed to breach Rs 1,365 level.