VIENNA - The United States has kept its side of a landmark nuclear deal with Iran, and Tehran has no reason to complain that Washington has not done enough on lifting sanctions against it, US Energy Secretary Ernest Moniz said on Monday.Iranian President Hassan Rouhani said last week that Washington had not fulfilled its obligations under the agreement, which places restrictions on Tehran's nuclear activities in exchange for the lifting of sanctions.Major foreign banks are wary of doing business with Iran because of fears that they would violate restrictions on US banks, which are still banned from doing business with Iran because of core US sanctions that remain in force."The sanctions that were to be relieved have been relieved. That's what was the commitment. That has happened." Moniz told a news conference on the sidelines of an annual meeting of the UN nuclear watchdog's member states.