Indian refiners bought 60 million barrels of Russian crude oil since March 5: Report

Wait 5 sec.

The Oxford Institute for Energy Studies (OIES) in its recent energy comment pointed out that the scale of the Strait of Hormuz disruption is like “no other seen in oil market history”