The Iran ceasefire has caused a sudden fall in oil prices. But it’s not all good news April 8, 2026 · The Independent Read full story at source