The European Central Bank left its deposit rate unchanged at 2.25% on Thursday, judging that the full inflationary impact of the Middle East conflict and surging oil prices has yet to materialise.