WTI Crude Drops 8.7% on Iran Supply Deal Hopes
August WTI futures settled at $75.22 after shedding $7.22 as traders priced out geopolitical risks following a US-Iran agreement. August WTI crude oil futures fell $7.22, or 8.73%, to settle at $75.22 for the week ending June 19. The decline followed a breakthrough agreeme