The geopolitical tensions surrounding the Strait of Hormuz have created a significant financial opportunity for two of Britain’s largest energy companies. Shell and BP are positioned to capture an additional
The geopolitical tensions surrounding the Strait of Hormuz have created a significant financial opportunity for two of Britain’s largest energy companies. Shell and BP are positioned to capture an additional