Oil marketing firms losing Rs 518 crore per day