Progressive Radio Network

Direct tax

Some people talk about peak energy (or oil) supply. They expect high prices and more demand than supply. Other people talk about energy demand hitting a…