В первом предложении знаки поставлены корректно. Во втором предложении есть тире, поставленные на разных основаниях, что некорректно прежде всего потому, что затемняет логические связи внутри конструкций. Поскольку на месте пропущенных членов в неполном предложении (а в нем есть неполные части, в которых восстанавливается сочетание сократила/сократил добычу) возможно только тире, рекомендуем в этом случае для выделения пояснительных конструкций использовать запятые: По данным Министерства энергетики Российской Федерации, опубликованным 24 января 2025 года, «Роснефть» сократила добычу на 2 процента, до 75 миллиардов кубометров, «Лукойл» — на 6 процентов, до 17 миллиардов кубометров, а «Сургутнефтегаз» — на 11 процентов, до 6 миллиардов кубометров.
Правильно: северокавказский и (в составе собственных наименований) Северо-Кавказский. См. также ряд наименований в разделе «Проверка слова».