Iran Sells $40b of Oil in Current Calendar Year