Bermuda Broadcasting / NewsStocks back to record-setting ways on Middle East truce hopes April 16, 2026 Optimism over a deal to end the war was boosted by comments from both Washington and Tehran and with $95-a-barrel oil now well off the near $120 peaks of March, Go to Source