ONGC, Oil India Shares Skid Up To 20% in Two Days; What Should Investors Do Now?

ONGC, Oil India Share Price: Shares of state-owned oil & gas companies, Oil and Natural Gas…