From Tom Kool: Oil prices fell from last week?s highs as investors pocketed gains. Not all hope is lost, however. Saudi Arabia and Russia just announced some promising news regarding the rebalancing of the oil markets. (Click to enlarge) (Click to? Read more ?
|