Oil prices tumbled overnight after American Petroleum Institute data showed a 14.2 million-barrel rise in U.S. crude stockpiles last week. That could turn into the biggest weekly gain since October if confirmed by U.S.
Oil prices tumbled overnight after American Petroleum Institute data showed a 14.2 million-barrel rise in U.S. crude stockpiles last week. That could turn into the biggest weekly gain since October if confirmed by U.S.