The market appears to be taking a lot of support from positive statements. But, this isn't the first time the Russians have come out and made remarks related to a production freeze being imminent.

More Quotes by Gene McGillian