How new Yemen tensions could complicate the global energy crisis

Middle East Business Moderate confidence — 74/100

Confirmed

Sources: Al Jazeera