Investing Strategies

Why Exxon Is Making a Lithium Play with This Company

Why Exxon Is Making a Lithium Play with This Company

Rapid demand growth thanks to the energy transition away from fossil fuels could lead to a shortage of several metals over the next decade unless there’s more investment in the segment. This is according to the Energy Transitions Commission (ETC), a global group of power and industrial companies, consumers, financial institutions, and scientists. Large supply […]

The 2023 Bond Market Winner: Emerging Markets

The 2023 Bond Market Winner: Emerging Markets

There has been an unexpected winner in the bond market in 2023: emerging market bonds. This is especially true for emerging market bonds priced in local currencies. Currently, the gap in government borrowing costs between emerging markets and U.S. Treasuries is at its best level since 2000. The reason is that investors are pricing in […]

One More Reason to Buy Exxon

On July 13, Exxon Mobil (XOM) agreed to buy Denbury (DEN) for $4.9 billion. Denbury shareholders will receive 0.84 shares of Exxon for every share of Denbury stock they owned. This acquisition will accelerate Exxon’s energy transition business, thanks to Denbury’s established carbon dioxide (CO2) sequestration operation. And far from being too late, this marks […]

Insider Buying is Dead – Except Here

Markets are clearly overvalued at current levels. We are trading at multiples of earnings that have not been seen in over a decade. It did not end well on previous occasions, and it won’t end well this time. Corporate insiders are clearly not impressed by current market conditions either. We are seeing very little insider […]