African Business News
Indian Refiners Pay Premium for Russian Oil After Hormuz Halt
Indian refiners have purchased approximately 60 million barrels of Russian crude for April delivery at prices significantly above global benchmarks, […]
Indian refiners have purchased approximately 60 million barrels of Russian crude for April delivery at prices significantly above global benchmarks, […]