StanChart points out that traders continue to ignore the fact that non-OPEC supply has slowed more than demand so far in 2024.
Share prices are close to all-time highs, but the fortunes of IPO bankers seem unlikely to improve in 2025. There are three ...