Indian Oil Corp set to tap spot oil market as Russian term deal lapses
India has continued to buy Russian oil despite problems posed by a raft of sanctions Rosneft and Indian Oil
Continue readingThe Number One Finance & Business Blog!
India has continued to buy Russian oil despite problems posed by a raft of sanctions Rosneft and Indian Oil
Continue readingExxon Mobil on Friday posted a better-than-expected $36 billion profit for 2023, lifted by fuels trading and higher oil
Continue reading