
A “Tsunami of Cash” for Oil Investors
Oil prices have settled in above $100 a barrel … the macro forces that will keep them elevated … U.S. oil companies are minting a fortune at $100+ oil As I write, West Texas Intermediate Crude (WTIC) is at nearly $115 a barrel. It appears to be following …