technical decline
noun

a fall in share prices because of technical analysis

Browse by Subjects
bequeath
box size
contribution
dollar millionaire
general undertaking