OPEC forecasts the need to invest $12.7 trillion through 2045 and find an additional 38 million barrels of daily oil production.
- Shipping and recession: To be or not to be?
- A new copper bull market takes shape
- A review of stoxdox negative risk/reward rated stocks
- Real estate opportunities in the Big Apple
- Asset opportunities in small-cap value
- BorgWarner has the pieces for a bull market
- Eastman’s bull market is nearing full bloom
- Magellan and navigating uncharted markets
- 2023 economic outlook
- Technology outlook for 2023