Oil prices rise after the US says it would block Iranian ports starting Monday April 12, 2026 · The Independent Read full story at source