may the cycles lead us?

Updated
apr 7 or may 7
Note
not bad
Beyond Technical Analysis

Disclaimer