L'indice NSE Nifty 50 était en baisse de 0,92% à 15.634,8 à 0631 GMT, tandis que le S&P BSE Sensex a glissé de 0,89% à 52.549,35, après avoir chuté jusqu'à 1,7% chacun plus tôt dans la session.
Les indices, qui ont clôturé jeudi leur pire trimestre depuis les premiers jours de la pandémie COVID-19, devraient clôturer la semaine en légère baisse si les pertes se maintiennent.
L'Inde a introduit des droits d'exportation pour le gasoil, l'essence et le carburéacteur et a imposé une taxe exceptionnelle aux producteurs de pétrole qui ont bénéficié de la hausse des prix mondiaux du brut, ce qui a entraîné les valeurs énergétiques dans une spirale.
Le conglomérat pétrolier Reliance Industries, la société la plus précieuse de l'Inde, a perdu 19,35 milliards de dollars en valeur boursière alors que son action a plongé jusqu'à 8,7 %, marquant sa plus forte baisse intrajournalière depuis le 2 novembre 2020.
L'indice Nifty Energy a chuté de 3,7 %, sa plus forte baisse depuis la mi-mai.
Le producteur public de pétrole ONGC a chuté de 12,3 % - sa plus forte baisse depuis la pandémie du 23 mars 2020. Oil India a glissé de 9%, tandis que Mangalore Refinery and Petrochemical a chuté de 10%.
Pendant ce temps, les fabricants de bijoux Titan Company et Tribhovandas Bhimji Zaveri ont glissé de 6 % et 4,1 %, respectivement, après que l'Inde a augmenté le droit d'importation de base sur l'or de 7,5 % à 12,5 %.
L'indice automobile Nifty a glissé de 1,5 %, avant les données mensuelles sur les ventes, tandis que l'indice bancaire Nifty a chuté de 1 %.
La roupie a atteint un nouveau record de faiblesse à 79,11 contre le dollar, contre 78,97 jeudi à la clôture.
Ailleurs en Asie, les marchés boursiers ont démarré en trombe vendredi en raison des craintes liées à la croissance. (Reportage de Chris Thomas à Bengaluru ; édition par Uttaresh.V)