International
India’s Oil Firms Face Mounting Losses Amid Global Energy Crisis
Indian Oil firms face major financial strain as they shield consumers from the global energy crisis, incurring huge daily losses.

