Tag: 23% drop
Oil India Q3 Net Profit Drops 23% on Lower Crude Oil
In the ever-evolving landscape of oil production and sales, Oil India Ltd (OIL) recently faced a 23% decrease in net profit for the third quarter of fiscal year 2025. The company's net profit plummeted...