Follow us on
loading....
Crude oil prices above $83 per barrel also exerted pressure on the domestic currency. Positive equity markets prevented a steep...