Oil prices hold near $100 a barrel as Iran ceasefire extended while blockade continues April 22, 2026 · The Independent Read full story at source