SharePost Content Read More Commodities & Futures News #future Post navigation Oil rises as Iran war rages on; IEA releases record 400 million barrels of oil Dutch TTF gas prices: Leading broker shares its 2026 outlook