Business

India's oil marketing cos may post Rs 10,700 cr loss in Q1