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