The Big Oil Flaw

Posted by Michael Campbell

Share on Facebook

Tweet on Twitter

Watching the market plunges – Michael’s up to the minute thoughts on the 8% drop in China and the 3rd consecutive day of declining North American markets, includng the 1000 drop at the open.