It has been quite the year in the energy sector. Oil prices have suddenly dropped, rocking that industry and threatening thousands of jobs in North America, while giving a temporary relief at the pumps, ferries and elsewhere. Aren’t roller coasters fun?
Meanwhile, the renewable energy sector continues to quietly but quickly expand. Even generous government […]