The Battle Line

FEEDIt’s rather amazing how much power the line at about 2915 has. You can almost see the bulls and bears getting shoved from one side to the other, and each time for reasons wholly unexpected and swiftly realized.