At the same time, rising investor concerns over political tensions between Russia and Ukraine exacerbated worries over tight energy market supply, keeping oil prices elevated at multi-year highs. Read More

reported by at Moneycontrol