April 17, 2026 0Comment Global crude exports drop 9M b/d amid Iran conflict, Strait of Hormuz blockade
April 17, 2026 0Comment Iran’s Revolutionary Guards signal military readiness, raising conflict concerns