Timing matters
After 38 prior proclamations that an Iran deal was imminent, a Memorandum of Understanding (MoU) has finally been signed and oil prices have slipped back below $80 per barrel since then. For sure, a MoU is not a final peace agreement. Plenty can still go wrong in the next 60 days of negotiations. Yet if […]