Home Stock Analysis Analysis: geopolitical tensions drive global oil price surge