SharePost Content Read More Commodities & Futures News #future Post navigation Oil rises above $103 amid uncertain Iran talks, Hormuz disruptions European gas prices climb on cold weather, Iran tensions