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

Leave a comment

Your email address will not be published. Required fields are marked *