Brent crude futures fell for a third consecutive session on Wednesday (26th), dropping over 2% to approximately $86 per barrel. Market optimism stemmed from Oman and Iran resuming talks on navigation in the Strait of Hormuz, with market expectations of increased oil supply through the strait, thereby easing tensions in global bond markets.