Commercial crude-oil supplies dropped by 2.2 million barrels last week to 416.3 million barrels, compared with analysts’ projections of a 600,000-barrel decline..
Commercial crude-oil supplies dropped by 2.2 million barrels last week to 416.3 million barrels, compared with analysts’ projections of a 600,000-barrel decline..