The European Central Bank has all but declared a rate cut in its June meeting and suggested not to rule out lowering borrowing costs in July as well as inflation eases.