Oil prices hit a three-month high due to new US sanctions targeting Russian oil tankers and maritime insurance providers, amidst dwindling US crude stockpiles and cold weather.