An actual disruption to Iran’s oil supply could lead to a bull case, with Citi Research seeing oil sustaining prices at an average $90/bbl by 3Q.
An actual disruption to Iran’s oil supply could lead to a bull case, with Citi Research seeing oil sustaining prices at an average $90/bbl by 3Q.