Oil falls as U.S. weighs releasing sanctioned Iranian crude to cool prices March 20, 2026 · CNBC Read full story at source