Indian Crude Oil Price Rose For Two Straight Days To Nearly $103 A Barrel
The Indian crude oil basket rose to nearly $103 per barrel on Wednesday, up for the second straight day after falling below $100 a barrel early this week, even as the political blame game on domestic…