Global macro commentator Andrew Axelrod joins us today, and we delve deep into the rising tensions in the Middle East, their ...