Better act fast now that oil is rallying, say these analysts
March 18, 2016 at 06:27 AM EDT
Oil hit a new closing high for 2016, but already no one is feeling good about that. Investors could face a market that keeps rallying until investors realize that central banks aren’t going to help.