Recap: On Friday, the oil market pulled back on profit taking after trading over the $90 level on Thursday following reports that China initiated a push to resume stalled talks […] The post Oil Market Pulls Back Amid Renewed U.S.-Iran Diplomatic Push appeared first on Sprague Energy .