Oil hits $101 per barrel as U.S. and Iran trade new strikes | Blerbz