India buys 2 million bpd Russian oil in August

India’s purchase of Russian oil has risen to 2 million barrels per day (bpd) in August, as refiners continue to prioritise economic considerations in their sourcing decisions.

As much as 38% out of an estimated 5.2 million barrels per day of…

Continue Reading