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