Big Oil lobbying for carbon tax: virtue signaling or taking the moral high ground?

Large oil companies have now joined dozens of large corporations to lobby for U.S. carbon tax, Bloomberg recently reported. From the perspective of human...

Peace, love, energy

The Canadian Energy Executives’ Association (CEEA) had its annual business conference recently in Banff, Alberta. The members are mostly oil and gas executives, or...