Brent crude settled at $68.05, up 83 cents (1.2%), while West Texas Intermediate (WTI) gained 90 cents (1.4%) to close at $64.15. Both contracts had fallen more than 2% on Tuesday. The EIA reported a 2.4 million-barrel decline in U.S. crude stocks last week, larger than the forecast draw of 1.9 million barrels. Gasoline inventories […]
