Hormuz Strait Disruption Propels Russian Oil to $62, Bolstering Kremlin Finances