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