thetechnicaltraders.com
Oil Begins To Move Lower – Will Our Predictions Come True?
Recently, we posted a multi-part research post suggesting a collapse in Crude Oil could be setting up and how we believe this decline in energy prices may lead to a broader market collapse in the near future. Crude oil fell more than 3% on November 19 in what appears to be a major price rever