Post navigation Global stock markets decline, oil prices slide over $2 per barrel on hopes for US-Iran deal Who’s paying more: E-commerce, automotive, or manufacturing? Here’s what Deloitte report says