We use cookies to ensure you get the best experience on our website. By continuing to use our site, you accept our use of cookies, Privacy Policy, and Terms of Service.
A legal halt was on Monday ordered to the planned sale of three oil blocks by the Supreme Court, a day the country learnt of a fresh huge crude find.
Read More