OIL Has Unfinished Business By: TalkMarkets June 21, 2018 at 06:15 AM EDT Oil price has broken below the 65$ level now and is ready for an acceleration lower. Read More >> Related Stocks: Crude Oil