Bank of America Sees $120 Oil Spike as Short-Term Top, Aramco Warns
Iran Threats and Oil Shock Spur US Political Backlash and Markets