Energy shock and Middle East tensions: how they’re hitting global markets | Finovu Financial Blog | Finovu