Oil prices were on track for a third straight week of gains with icy conditions in parts of the U.S and Europe driving up ...