Crude above 100 USD. Something is not right in this picture. It seems demand is very high right now. I said this before but how can Europe be in a recession, China goes towards a hard landing (as so many predict) and the US runs towards a recession as well and at the same time Crude is making new highs. This does not add up.