Oil prices rise as Trump reaffirms Tuesday deadline for bombarding Iran's power plants, bridges 2026-04-07 · CNBC Read at source