The Energy Cable #24 – Speculators vs AbS
We are now experiencing a full-blown battle between Saudi Arabia and oil specs! Will Saudi Arabia get the upper hand or do they suffer from diminishing returns?
We are now experiencing a full-blown battle between Saudi Arabia and oil specs! Will Saudi Arabia get the upper hand or do they suffer from diminishing returns?
0 Comments