“With OPEC+ committed to curbing oil supply into year-end and China stimulus poised to expand into 4Q23, we expect global oil stocks to decline by 70 million over the coming three months. As such, we now see Brent averaging $91 per barrel in 2H23, up from $81 per barrel prior,” they added.