Oil has been trading for more than $100 a barrel in the U.S. the past couple of days, largely because of fighting in Libya. Now, gasoline prices are up, too. As gas nears $4 a gallon, economists worry that will hurt the nation's slow economic recovery.