technical decline
noun

a fall in share prices because of technical analysis

Browse by Subjects
exchange rate mechanism
exclusive agreement
limited liability company
wholesale price index
economic crisis