No, it didn't. Slavery was becoming untenable in any event and would have been ended, probably within another decade or two if the civil war had not been fought. It certainly didn't require a civil war to end the practice elsewhere in the Western world.
And another thing, the Gulf War was surely fought to protect the oil supply, which is quite different than spinning it as "protecting oil profits." This country has been more than willing to let oil companies go bankrupt because of low prices for oil, so the socialist crap about fighting for evil profits is just that.
Thank you. The third most important resource needed to keep this nation running, after water and air, is oil.