Final answer:
The Spanish American War was caused by the US blaming Spain for the explosion of the USS Maine, sympathizing with Cuban independence, and having economic interests in Cuba.
Step-by-step explanation:
The causes of the Spanish American War were the US blaming Spain for the explosion of the USS Maine, the US sympathizing with the Cubans who wanted independence from Spain, and the US having economic interests in Cuba.
Learn more about Causes of the Spanish American War