Can Russia itself collapse the oil market?

 

v20240901