Та "регулировка"цен что есть сейчас - деpьmо собачье. Экспорт нефти можно квотировать, введя ограничения и обязательства продавать часть нефтепродуктов на внутренний рынок по фиксированным ценам, а если не хотите продавать на внутреннем рынке, то шиш вам, а не экспорт, жрите нефть вместо завтрака ,обеда и ужина. 
Может быть, только не забывай, что эти компании держатели огромного количества бабла, олигархи. У нас есть кавказ, чечня, боевики там, да и много других мест. Если они увидят, что их так жестко нарезают, им ничего не стоит вытащить свои миллиарды, и задобрить этих чуваков, проспонсировать закупку оружия, организационных мер, и тут может начаться такое...
Согласен, скажете, что местных олигархов можно и задавить, как ты говоришь нужна политическая воля. Но не забывайте, что в 90-е часть нефтянных компаний у нас купили западные компании. Понравится ли богатому дяде Биллу из США, если его лишат таких сладостных доходов? А у него то и его компании бабла гораздо больше чем у наших Российских. Так что надо и давить, но и сохранять здравый рассудок, понимать реальное положение вещей. Страдать то будут обычные люди, и цель правителя минимизировать данные человеческие потери, даже если они неизбежны.
Да и нельзя сказать, что олигархов наших не давили. Давили и это было в начале 2000х. И все помним что было, много террактов, беспорядков. Многим не нравилось то, как наводят в стране порядок и как это мешает их бизнесу. Некоторые до сих пор не могут успокоиться.
Я тебе приводил пример выше. Даже в странах с диктатурой правительство не может справится с людьми и они поджигают бензоколонки. Что уж говорить о демократической стране где государство просто обязано поступать корректно.