Oil-rich countries should not give advice; Speak the rocks of India