News that Saudi Arabia and Russia have agreed to freeze production of crude oil at January 2016 levels has introduced further uncertainty in the market.
)
<B>Click on graphic</B>
Don't miss the most important news and views of the day. Get them on our Telegram channel
First Published: Feb 21 2016 | 11:37 PM IST