Begin typing your search...
You Searched For "crude price"
$75-80/bbl price may be new normal for Brent crude
OPEC+ still has enough headroom to cut output by another 4-5mmbpd if the need arises to offset any macro-related risk to global oil demand growth