India’s Russian-Oil Buy: Red Flag or Red Herring?

Desperate times call for desperate measures. The adage may sum up India’s recent decision to buy discounted Russian oil. While it raised eyebrows in the West, the purchase at this time of soaring pric...