Geopolitical turmoil and sanctions on major energy producers such as Russia and Iran have tightened global fuel markets and pushed diesel prices sharply higher.