India is still receiving around 1.04 MBD of crude oil from Russia. The crude oil could trend at over $82 in the next 10 to 15 days, sources said.
India is still receiving around 1.04 MBD of crude oil from Russia. The crude oil could trend at over $82 in the next 10 to 15 days, sources said.