As the war in Iran rolls into its fourth week, continued energy market disruption and renewed bets on rate hikes by the Fed ...