Dependence on China for semiconductors threatens

Europe’s dependence on OPEC is fatal