Oil prices rise as Trump reaffirms Tuesday deadline for bombarding Iran's power plants, bridges April 7, 2026 · CNBC Read full story at source