West Texas Intermediate (WTI) and Brent crude oil futures abruptly ended their recent five-day rally. The September WTI contract plunged $4.63 Thursday to ...
A