Oil Prices Surge Past $108 on Hormuz Crisis — Market Impact Explained | Finovu