RE: Massive drop in oil6 Jul 2022 06:22
Energy Aspects: "we can only say in so many different ways that this is the tightest crude and products market ever, and prices will need to be high to kill demand. Any sell-off (while possible in this macro environment) will be limited and unsustainable."
Eric Nuttall - "The FINANCIAL demand for oil can at times collapse even when the PHYSICAL demand for oil remains strong, and this can be one of the biggest confusions/frustrations for energy investors to have to endure. Just like free cashflow, the physical wins out in the end."