Barclays: In the worst-case scenario of escalating conflict, oil prices are expected to exceed $100 per barrel
Barclays: In the worst-case scenario of escalating conflict, oil prices are expected to exceed $100 per barrel