Iran, Trump and Netanyahu: Escalation or a Deal the Week after US Midterms?
WTI crude oil is trading today at $103.8 per barrel, according to OilPrice.com—a level that reflects market concerns about escalation and supply disruptions amid the continuing confrontation between the United States and Iran. On the one…