Summary
Oil prices have surged past $105 a barrel due to escalating hostilities in West Asia, specifically after Yemen's Houthi militia reportedly captured the critical Red Sea city of Mocha, expanding its control over the strategic Bab-al-Mandeb strait.