The finance ministry has agreed to give just over Rs 12,000 crore in cash to state-run fuel retailers to cover for their losses in the current fiscal.