Government sources have rejected allegations that India's state-run oil marketing companies (OMCs) are earning “super-normal profits,” arguing instead that headline numbers reflect global cycle ...