RE: Placing!!4 Sep 2018 22:20
It must be one massive asset for that amount of cash, they may be getting a bit worried with where the oil price is currently at because if it breaks 80 USD the next major resistance is a long way off. All these cheap assets available to them will not be so cheap to acquire with an oil price of $100 USD+, there is plenty of geo political catalysts currently lurking to enable that to occur if you are following it.