India’s Russian Oil Windfall? Report Says It’s Just $2.5 Billion – Not $25 Billion

By PTI,Times Now Digital

India’s Russian Oil Windfall? Report Says It’s Just $2.5 Billion – Not $25 Billion

A CLSA report says India’s real benefit from importing discounted Russian oil is just $2.5 billion annually. The report also warns that halting imports could push global crude prices to $100.

Read More…