Categories News Review Messy War, Happy Stock Markets Post author By Mike Nova Post date April 19, 2026 On the surface, the recent rally doesn’t seem to make sense: Oil prices are high and a peace deal with Iran remains elusive. Here’s what’s going on. ← ‘We Need To Unite’: Gary Peters Calls For Dem Unity Ahead Of MI Primaries, November Midterms → Trump loyalist Joe diGenova now leading ‘grand conspiracy’ probe of Trump targets