Back to briefingOn watchIranOil & gasAug 29, 2026, 11:24 AMIran makes $7.5B in oil revenue despite US Hormuz blockade - Türkiye TodayIran makes $7.5B in oil revenue despite US Hormuz blockade Türkiye TodayRead original sourceToday's stories