Home Stock Analysis: geopolitical tensions drive global oil price surge