The International Energy Agency had warned the U.S.-Iran War oil shock will lead to supply shocks and shrinking demand. Kevin Green offers his take on whether this will lead to "demand destruction" in the oil market. He also offers his technical analysis for crude and agriculture products like soybeans.
Morning Trade Live
14 Apr 2026
SHARE