Crude Oil prices may retreat; test support at $82-80 per barrel
Recent economic data from across the region like Asia, Eurozone and the US are indicating an economic slow down ahead.
Recent economic data from across the region like Asia, Eurozone and the US are indicating an economic slow down ahead.