SharePost Content Read More Commodities & Futures News #future Post navigation Iran cuts oil output by 400,000 bpd as storage fills, says U.S. Trump sets July 4 deadline for EU to comply with trade deal or face ’much higher’ tariffs