U.S. benchmark futures dropped 3.9% to $70.34, while oil moved back toward prewar levels amid easing tanker transit concerns.
32d ago
verifying reliability
No specialized terms available for this topic.