As the war in Iran continues to drive up oil prices, Amazon has added a new 3.5% fee to third-party sellers using its fulfillment services.