Plan vs oil crisis neededThe brewing conflict has ominous potential to propel crude prices to unprecedented levels.21 June 2025 · 1 MIN READ