Crude oil prices to remain volatile: Peter McGuire

I think there are so many different components to this melting pot and we understand the Russia situation. So, it is hard to pinpoint where their strategy is going to be and where the overall themes are, but there are so many differing viewpoints.

Generated by Feedzy