U.S. oil prices fall more than 9% after Trump agrees to suspend attacks on Iran for two weeks April 7, 2026 · CNBC Read full story at source