This is not an investment site.
Locator: 45616OIL.
First of all, $90-oil is not all that high when put into historical perspective and then ...
From this evening over at oilprice.com:
From a few days ago:
And, of course, Russia needs all the revenue it can get -- it's at war.