Treasury Department authorizes Iranian oil sales through August — Cnbc