Oil prices plummeted as traders weighed a potential end to the war with Iran.
Source: ABC News
Written by
in