Brian Sozzi asked me back on Monday after retuning from a restful spring break - and markets just can't seem to face the reality that higher oil prices will impact earnings this year. There is no way around it. But, I also suggest that the big banks that wrote "oil at 200" this weekend is unlikely. Why? Because high prices destroy demand.