The Economic Times

Mentha oil futures feel profit-booking pinch