SharePost Content Read More Stock Market News #stockmarket Post navigation Stocks gain and oil slides after Iran peace deal report TGJones launches restructuring plan amid challenging retail conditions