The global price per barrel of oil is approaching $100 per barrel again, as war rages in the Middle East. While renewed hostilities between the United States and Iran have again brought traffic through the Strait of Hormuz to a near halt, Houthi rebels have begun attacking tankers in the Red Sea, driving prices even higher.