With crude prices touching new peaks almost daily - they had reached a dizzy level of $126 per barrel on May 9 while the Indian crude basket ruled as high as $118
Read »
With crude prices touching new peaks almost daily - they had reached a dizzy level of $126 per barrel on May 9 while the Indian crude basket ruled as high as $118
Read »