North American based oil companies (OXY, EXXON, SHELL, CHEVRON, and XLE ETF) are lower right now than they were a month ago. The US is now blocking oil from Hormuz and sending them to the US ports, which should, over time, come at a higher and higher premium and result in tasty profits.
If I believe this war to continue much longer, is there any reason I shouldn't buy a bunch of these tickers? What's the bear case?