Oil prices tumbled on Monday as the United States and Iran paused their escalating strikes to make “space” for diplomacy.
Oil prices tumbled on Monday as the United States and Iran paused their escalating strikes to make “space” for diplomacy.