What’s Going On With Oil Futures?
There are only two reasons to explain the price of oil: either as a reflection of fundamentals or as a result of financial speculation. Increasingly, ever since oil breached $30 in 2003, there have been allegations that rising prices are attributable to the financialization of commodity markets.
Asset Managers in 2021 & Beyond Need a Dedicated Currency Market Strategy
The currency market is the largest and most liquid market in the world, with an estimated $7 trillion traded a day and growing. Why have so many investors overlooked currency plays, and how are others tilting their portfolios in this era of unprecedented market distortion?