DUBAI: Iran denied on Sunday it had failed to make payments on its loans to the World Bank for the last six months, blaming Western sanctions for preventing an intermediary from forwarding funds to the global lender, Iran's IRNA state news agency said.