Indian Refiners Buy 5 Million Barrels of Crude Oil in Fresh Supply Deals
Indian refiners have secured a combined 5 million barrels of crude oil through separate purchase deals, according to trade sources....
Read moreIndian refiners have secured a combined 5 million barrels of crude oil through separate purchase deals, according to trade sources....
Read more