Crude oil prices continued falling on Thursday amid ongoing talks of imposing price caps on Russian exports. Yesterday, the United States Treasury expressed optimism about implementing the price cap, as Moscow warned it would actually increase prices.
West Texas Intermediate (WTI) for deliveries in August plunged 5.34% to sell for $91.16 per barrel at 9:46 am ET, while Brent for September settlements dipped 5.03%, selling for $94.76 per barrel a minute later.