how is it more expensive when you get cheaper oil and discounts?
they've done better deals in the past from non OPEC nations ...
from the article "In past years, refiners have jointly negotiated oil deals with sanctions-hit Iran, which offered free shipping here and price discounts, and now plan to do the same with other producers."
P.S . addressing another comment you made that this may be some US-involved squeeze.
NOPE, it is plain ole economics. India (and other countries) have to pay more for oil because of what OPEC did recently.