Oil prices were down about 5% in volatile trading on Tuesday on demand concerns after the International Monetary Fund (IMF) cut its economic growth forecasts and warned…
View More Oil falls 5% to 107.25 dollar per barrel after IMF cuts growth outlook