The settlement price of international crude oil futures fell more than 7%.
WTI crude oil futures August contract fell 7.22% to $68.51 per barrel. Brent crude oil futures August contract fell 7.18%, marking the largest single-day drop since August 2022, to $71.48 per barrel.
Latest