Oil prices are currently receiving support from a combination of declining crude inventories and a persistent geopolitical risk premium, according to a recent.