There is a war on oil in America and oil executives better wake up to it. At every turn the media is hyping the negatives and dismissing the positive facts on where oil prices are going. And it appears Wall Street is happy to follow.
Read Full Article »