Oil Market Overreacting to the War on Iran: Analyst
President Donald Trump threatened to "obliterate" Iran's power plants if Tehran did not fully reopen the Strait of Hormuz within 48 hours. NTD discusses with Rod Martin, political analyst, and founder ...
Read More