Iran deal's limited supply relief and Barclays' $100 forecast signal sustained oil market tightness.
Why it matters
Iran deal's limited supply relief and Barclays' $100 forecast signal sustained oil market tightness. — impact context not separately stored; see What changed.