Talk about bad timing
Beyond Technical AnalysisSupply and Demand

Related publications

Disclaimer