Subscribe To Our Free Newsletter |
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.