Ben Cahill

Author Archive

  • May 5, 2026
    The United Arab Emirates introduced another element of uncertainty into the global oil market last week in one of the most turbulent periods for markets in recent memory.