Разницы по сути между коммерцией и спекуляцией нет. Это одно и тоже.
Отличие только в практике использования терминов. Спекуляция - это уголовное преступление (по советскому законодательству). Это продажа по повышенным ценам, то есть таким, которые превышают государственные. В современном уголовном кодексе такой статьи НЕТ(!!!). Во всяком случае, на Украине. В России - не знаю.
Сейчас рынок. Кто какие цены хочет, такие и лепит. Капитализм, одним словом.
Коммерция - это изначально деятельность по продаже товаров с большой выгодой для себя. Начало ее - в Западной Европе, когда появилась возможность дорого впаривать дешевые европейские товары в колониях, а там скупать за бесценок ихние и продавать дорого в Европе (например, чай, кофе, табак). Имеется в виду период истории после Великих географических открытий.
Коммерсант - это купи-продай. Купить подешевле, а продать подороже. Естественно, что и в этом случае все цены - плавающие.
Потом появилась коммерция не только на продаже колониальных товаров, но коммерция земельных участков, недвижимости. Потом - антиквариата, эксклюзивных изделий. И так далее. Коммерческую сделку можно придумать в любой сфере.
Коммерсант, хочу уточнить, это НЕ ПРОИЗВОДИТЕЛЬ. Например, построить свой завод и начать на нем изготовление своего бренда, это, я думаю, уже не коммерция, а труд, производство. Вероятно, на Западе этот вид бизнеса называется как-то по-другому. Владелец такого завода, думаю, не коммерсант, а - промышленник.