Корректно: в развлекательных заведениях в ночное время (с 23:00 до 6:00).
В первом предложении знаки поставлены корректно. Во втором предложении есть тире, поставленные на разных основаниях, что некорректно прежде всего потому, что затемняет логические связи внутри конструкций. Поскольку на месте пропущенных членов в неполном предложении (а в нем есть неполные части, в которых восстанавливается сочетание сократила/сократил добычу) возможно только тире, рекомендуем в этом случае для выделения пояснительных конструкций использовать запятые: По данным Министерства энергетики Российской Федерации, опубликованным 24 января 2025 года, «Роснефть» сократила добычу на 2 процента, до 75 миллиардов кубометров, «Лукойл» — на 6 процентов, до 17 миллиардов кубометров, а «Сургутнефтегаз» — на 11 процентов, до 6 миллиардов кубометров.
Предпочтительно: ...используют более 90% собственников.
Это корректно.
Запятая стоит верно.
Оба варианта верны, но чаще используется «SALE до 50%».
Для ответа требуется более широкий контекст.
Верно: 20-летний.
Предлог "в" избыточен.
Тире ставится, если на его месте делается пауза. При отсутствии паузы тире не нужно.