Follow us on
loading....
Oil rates in international markets down more than 20 cents on Tuesday amid the concerns about the stalled global economy....