WBG: Any escalation of the Middle East conflict or continued damage to Russia oil infrastructure could further push up energy prices.

2026-10-28

WBG: Any escalation of the Middle East conflict or continued damage to Russia oil infrastructure could further push up energy prices.