International oil prices are nearing $100 after the U.S. military attacked several vessels linked to Iran's Revolutionary Guard in response to a recent missile attack on a U.S. Navy warship.