Deflation and the Dollar, Round 2?
The oil inventory numbers came out yesterday and there was an increase of roughly 5 million barrels, 1 million more than the American Petroleum Institute’s (API) estimates. Consequently, the price plunged nearly 6% in its largest drop in nearly 3 months. But is this the whole story? Not exactly. Right now, there seems to be a lot going [...]