
A hedge fund manager shares the 4 things he’s watching as energy markets teeter
- Business Insider
There are three main price-moderating forces: heavy reliance on strategic petroleum reserves, a decrease in oil demand for some countries, and China stepping back from oil market purchases.