Sevens Report Analysts Quoted in Market Watch on October 19, 2021
Oil futures finish at multiyear highs as Russia’s offer to boost natural-gas supplies may come with a catch
Bottom line for oil, futures just notched their eighth-consecutive weekly rise and prices are technically…the Sevens Report analysts said. Click here to read the full article.