SharePost Content Read More Commodities & Futures News #future Post navigation Oil extends gains after US and Iran strike ships Oil could hit $120 a barrel on rising Mideast shipping risk – report