credit squeeze
noun

a period when lending by the banks is restricted by the government

Browse by Subjects
Foreign Exchange Spot Trading
O M
chain deflator
paydown
long-legged doji