Yesterday dropped to $4.05---just ahead of the oil companies release of 1st quarter net profits in the news (tongue in cheek Dave).
Exxon earned net income of 10.65 Billion
Royal Dutch Shell " 8.78 B.
BP " 7.2 B.
etc. and etc.
Yes John, I agree. How soon they try to get us to forget and try to blame their problems on the new administration. They must think we suffer from memory loss.