One thing that's puzzling me is how the soaring oil prices are not being confirmed by the oil stocks. Here is a 38-year chart of Exxon-Mobil, on a logarithmic scale and sheared to trend-normalize the chart. Recent highs were near the top of the channel.
Attached Image: