India’s price for Russian crude oil, including freight costs, fell to $68.17 per barrel in June, the lowest since Moscow’s invasion of Ukraine over a year ago and up from $65.32 in April, according to ministry of commerce and industry. The import cutbacks follow a promise from producers from the OPEC+ group to trim exportation.
Business News: Latest News on Business, Stock Markets, Financial News, India Business & World Business News