Oil prices were surging back above $100 per barrel on Monday morning after a breakdown in talks between the U.S. and Iran over the weekend.
Oil prices were surging back above $100 per barrel on Monday morning after a breakdown in talks between the U.S. and Iran over the weekend.