“The whole energy system is in turmoil following the February invasion of Ukraine by Russia, at the time the biggest oil and natural … Read More