Escalating maritime clashes in the Strait of Hormuz and Bab el-Mandeb have lifted Brent crude above $104 per barrel, prompting the ECB to raise interest rates to 2.50%.