What Has Caused Recent Inflation