New Delhi: State-owned fuel retailers are losing Rs 5 per litre on petrol and Rs 23 a litre on diesel as fresh hostilities in West Asia pushed international oil prices above USD 100 per barrel — the highest since last July — analysts said on Wednesday.