Energy
WTI $96.82 volatile amid 70-day Hormuz blockade persistence
May 21 WTI closed 96.82 USD, down 1.47%. May traded 96-105 USD amid Hormuz blockade extending 70 days, overshadowing Iran-US deal hopes and supply concerns.
Primary sources · 2
Related storylines