Oil prices slip on surprise U.S. crude build as Iran talks, OPEC+ meeting loom
U.S. crude inventories rose by 16 million barrels last week, pushing Brent down to $70.65 and WTI to $65.37 a barrel. The EIA’s adjustment factor hit a record 2.7 million barrels per day, adding uncertainty. Traders are watching U.S.-Iran talks set for Feb. 26 and the OPEC+ meeting on March 1.