Why did Britain stop at Suez when the United States told it to?
Short answerThe loan mattered, but the larger issue was that Britain judged preserving the American relationship more important than pressing the operation after US opposition became clear.
NotesThe answer challenges a simplified version in which a loan alone forced Britain to stop. British and French leaders believed Washington had been sufficiently informed that it would tolerate the operation, making the later American opposition a political shock. Britain then judged the American relationship more valuable than pressing its immediate objective while confronting the Soviet Union. The loan was part of the pressure and also a face-saving public explanation for that wider alliance choice.