technical decline
noun

a fall in share prices because of technical analysis

Browse by Subjects
shareholder
foreign exchange transfer
debit balance
balance of payments deficit
register of companies