global energy markets on edge as us revokes iran oil licence — Steemit