Energy stocks only this cheap three times in last 40 years
Oil prices recently hit a four-month high with Brent crude topping $86 per barrel after US inventories came in lower than expected and amid reports of attacks on Russian facilities.Yet the FTSE 350 Oil & Gas Producers sector is...
21 March 2024