CATGUT
Russia has a lot of its own oil now and they have done a deal to sell bulk oil to China recently which is a huge shift in sentiment and a big benefit to China. Believing Saudi about oil is believing the U.S. about oil.
Who do you believe?
Add to My Watchlist
What is My Watchlist?