Let Markets Work!
Last week, as oil surged to $75/barrel and retail gasoline prices broached the $3/gallon level again, came renewed calls for the government to “do something, anything”. The thinking on this issue continues to be highly confused. The loudest cries were for the imposition of windfall taxes on oil companies. True, the profits that the majors […]