News

The oil shock of October 1973 is the story of America’s surrendering its energy independence, with dangerous consequences. It has disturbing parallels today. In 1960 America imported only 10% of ...