03/23/2022
High oil prices are definitely taking a toll on consumers and, in our opinion, will lead to demand destruction.
With many drivers paying more than $4 a gallon at the pump, interest in electric vehicles and shares of renewable energy companies are up.