The One Bearish Catalyst For Oil Right Now
Published
In the two weeks since Russia's invasion of Ukraine, oil prices have rallied by more than $30 to top $130 per barrel as concerns about disruptions to Russian oil supply mount. Oil is now holding near its highest level since 2008, and analysts are not ruling out a continued run to all-time highs of $150 and even $200 per barrel if more Russian crude and petroleum products fail to make it to the market, either due to import bans, sanctions, a Russian retaliation to the West's sanctions, or the ongoing "self-sanctioning" from many oil traders,…
Full Article