10 most unsuccessful financial forecasts for oil and the ruble

 

v20240901