DJIA 0.31% 26,683 dow jones industrials

omigod dow index in a technical noose

  1. 3,640 Posts.
    my poor nervous stomach

 
arrow-down-2 Created with Sketch. arrow-down-2 Created with Sketch.