Will EVs Rise Mean Combustion’s Demise? 08.27.2021

Big Oil. A somewhat-pejorative name used to describe the world’s six largest publicly traded oil and gas companies: BP, Chevron, ExxonMobil, Royal Dutch Shell, TotalEnergies, and ConocoPhillips. These “supermajors” are facing intense challenges, specifically to their oil reserves and production. Pressure to cut back traditional upstream spending and redirect capital into renewable energy projects is intense, which we believe will …

Will Today’s Inflation Lead to Your Portfolio’s Devastation? 08.13.2021

Have you tried to rent a car lately? Inflation Chart 2021 Go out to eat? Inflation Chart This Year Take anĀ Uber or Lyft? As our economy continues to open up after massive lockdowns, there is no question we are feeling the effects of inflation. Now at a 13 year high, the overall measure of CPI …