technical decline
noun

a fall in share prices because of technical analysis

Browse by Subjects
penny stock
marketing manager
insurance agent
Petroleum
quality of earnings