Sevens Report Quoted in MarketWatch on October 16, 2020
“The not-too distant memory of negative oil prices still stings traders across the space as the threat of another supply chain crunch would rise exponentially with…” analysts wrote in the latest newsletter from Sevens Report Research. Click here to read the full article.