SharePost Content Read More Commodities & Futures News #future Post navigation Oil settles up nearly 5% as supply fears mount despite record stocks release plan IEA announces record oil stockpile release over Iran war supply disruptions