Oil traders shun WTI amid continuing concerns about delivery

Commodities