Oil Tanks Below $90 With Iran War Blamed for GOP Defeat

Oil prices tumbled Wednesday, with U.S. crude falling below $90 a barrel after Vice President JD Vance pointed to the war with Iran.
More Videos
Load More