Oil futures finished lower Wednesday, but pared much of the earlier losses that pulled U.S. prices briefly below $70 a barrel, as traders weighed the potential impact of former President Donald Trump’s win in Tuesday’s presidential election.
What's Your Reaction?