News
Crude oil prices fall below $90 a barrel as Vance blames GOP election defeat on Iran war
Oil prices slipped under $90 per barrel after U.S. Treasury Secretary Janet Yellen attributed the Republican Party's electoral loss to the ongoing war in Iran, prompting market concerns about geopolitical risks.