The weathervanes point to change

The oil and gas sector has endured a turbulent few years, and the ramifications of the Russian invasion of Ukraine are creating further uncertainty. While there are some that [...]