Jun 24, 2025adminBusiness The price of West Texas Intermediate, the benchmark for U.S. crude oil, dropped more than 7 percent, to around $68 a barrel.