SharePost Content Read More Commodities & Futures News #future Post navigation Barclays lifts 2026 Brent forecast to $100 on prolonged Hormuz disruption Crude futures fall on new Iran proposal for peace talks