April 17, 2026

#HormuzStrait #OilPrices #Iran #GlobalMarkets #USIranTensions