Тут вопрос в том, должны ли — или их нужно заставлять. Сами по себе корпорации почти никогда добровольно не режут маржу, если рынок позволяет держать цену высокой.
Если прибыль рекордная не за счет эффективности, а на фоне кризиса, войны и общей нервозности рынка, то у людей вполне закономерно возникает вопрос: почему население платит по максимуму, а компании снимают сливки. С точки зрения социальной справедливости идея снизить цены выглядит нормально.
Но в реальности цены на топливо зависят не только от жадности нефтегигантов. Там и налоги, и логистика, и биржевые котировки, и переработка, и политика. Просто сказать "поделитесь прибылью" — звучит красиво, но без механизмов это популизм.
Если государство считает прибыль сверхнормальной, тогда логичнее вводить временный налог на сверхприбыль и уже эти деньги направлять на поддержку потребителей. Иначе это будет просто громкое заявление для камер.