Tom, data suggests Russia still moving oilWhile WTI hovers around $125...it seems Russian oil is still flowing despite the rhetoric. So for now holding in the 115-125 range...
"Oil #tankers continued to load at normal rates at Russian ports last week. Odin Marine Group observed 46 Aframax and 8 Suezmax vessels loading in Week #9 (Feb27-March5,2022). An estimated 40 million barrels were exported from Russian ports."