Are Oil Prices Heading Back To $120?