Oil prices are trading at their lowest levels in over a year, and according to some traders, they are about to go a lot lower.
Oil prices are trading at their lowest levels in over a year, and according to some traders, they are about to go a lot lower.