technical decline
noun

a fall in share prices because of technical analysis

Browse by Subjects
Forex Trader
inland postage
timescale
control limits
facility fee