How Oil Prices Threaten the Economy

High oil prices, now above $100 per barrel, function as a levy on consumers and businesses.…