Home Stock Analysis Strait of Hormuz fears and low EU storage reignite uncertainty over European gas prices