Home Stock Analysis: Russia-Ukraine peace deal uncertainty fuels volatility in energy markets