Sevens Report Analysts Quoted in Seeking Alpha on June 23rd, 2023
Recession fears, central bank rate hikes sent crude oil reeling this week
WTI futures have dropped below $70/bbl four times this year with increasing frequency, but each time technical support has held at $67-$69, Sevens Report Research said, also noting each subsequent price bounce has run out of steam at a lower price point. Click here to read the full article.