Saudi Arabia strikes oil depots in Yemen as conflict with Houthis escalates

Middle East Business High confidence — 76/100

Unverified

Sources: Guardian