The price of oil is holding close to highs not seen in as long as 18 months on Friday as balance starts to slowly but surely return to the market after being blighted by a huge supply and demand imbalance for more than two years.
Prices for both major benchmarks are broadly unchanged in trade on Friday, but have gained a little despite a second consecutive week of crude oil inventory builds, with a U.S. Energy Information Administration (EIA) report on Thursday night showing an unexpected rise in crude stocks.
West Texas Intermediate crude, the US benchmark, is trading just below $54 per barrel, up less than 0.4% on the day, as of 8.40 a.m. GMT (3.40 a.m. ET). 
Here's the chart (note the black line showing that oil hasn't been this high since July 2015):
Screen Shot 2016 12 30 at 08.37.50Investing.com
Brent crude, the international benchmark, is also hovering close to 18-month highs, climbing above $57 per barrel for the first time since July last year. Here's the chart:
Screen Shot 2016 12 30 at 08.43.17Investing.com
Oil prices have gained substantially in recent weeks following the oil producer's cartel OPEC finally agreeing to cut production at a meeting in late November. The cut will be OPEC's first since 2008, and brings to an end a period where member nations have pumped as much oil as they wish. 
The move is designed to end the huge glut of the world's most important commodity that has helped drive prices down from more than $100 per barrel in mid-2014
According to a poll undertaken by Reuters on Thursday, oil prices will gradually rise toward $60 per barrel by the end of 2017, with further upside capped by a strong dollar, a likely recovery in U.S. oil output and possible non-compliance by OPEC with agreed cuts.