Oil Price

The Most Likely Outcome Of The OPEC Meeting

With around 1 million bpd of Iranian oil in the balance, a rigid OPEC agreement risks quickly being overtaken by events in 2019, believes Verisk Maplecroft’s Torbjorn Soltvedt