Recent positive momentum on markets gave way to further uncertainty last week, with some gains unwound. The swift rescinding of the opening of the Strait of Hormuz by Iran last week and stop-start peace talks have added to the sense of drift and uncertainty.
Oil prices have traded above the $100/ barrel mark in recent days, having reached $89 following the brief Iranian appeasement. Nevertheless, the existing ceasefires with Iran and Lebanon have been extended for a further three weeks, giving space for both sides to reach a compromise.