By Administrator _ India Capital Sands Oil prices were steady in early trade on Tuesday, sitting on losses of nearly 3% from the previous session after supplies began to resume Continue Reading »