Shell Boss Signals Global Economic Risks Amid Blockade by admin477351 March 25, 2026 The head of Shell has joined financial leaders in highlighting how the current maritime blockade could trigger a “stark and steep” global recession. If oil prices climb toward $150 per … Read more