Europe’s energy shares have hit seven-month highs, thanks to crude oil prices jumping to a 2023 peak and natural gas prices rising almost 40% in two months, but not all investors view this as the perfect opportunity to buy.
Europe’s energy shares have hit seven-month highs, thanks to crude oil prices jumping to a 2023 peak and natural gas prices rising almost 40% in two months, but not all investors view this as the perfect opportunity to buy.