Can we say that America is engaging in imperialism like many foreign powers in the 19th and 20th centuries?
This is a loaded question. In other words, there will be very many differences of opinion. The most important question to ask is whether American today an imperialistic country. Some would undoubtedly say it is and other would oppose.
I would say that America today is different than the imperialistic countries in the 19th and 20th centuries for three reasons.
First, America does not seek to colonize anyone. Not all would agree, but if you think about American international politics there is no active plans for colonization. In other words, there is no desire to expand American territories.
Second, America today does not take natural resources from other countries without paying a good amount of money to benefit all nations involved. Think of oil imports. At one point, the United States paid close to 150.00 a barrel for oil. The Middle East benefited from this. Also think of manufacturing. China would only be a shadow of its power without America moving their manufacturing there.
Third, America sends a lot of foreign aid to many nations in the world. In fact, there is no nation on earth that is as charitable as America. This is a fact. And this suggests that American is not imperialistic.