Western sanctions on Russia have significantly reduced state oil revenues and diverted tens of billions of dollars towards shipping and…
There's a split emerging in India's refining sector as private refiners tap cheap Russian crude and boost profits from exports…