Bloomberg American fingerprints are all over oil’s record losing streak that’s plunged prices into a bear market. The State Department’s zigzag on Iran sanctions, President Donald Trump’s tweets about Opec supply, the demand-sapping trade war with China and the explosion of shale oil production are all key factors leading to the collapse in crude prices since early October, Ed Morse, ...
Read More »