Express Message Service

The international price war for crude oil has just intensified. Joe Biden and the US government have decided to take on the Saudis to cut oil production, and the G7 bloc of advanced countries is pushing for a price cap on Russian crude.

India, an importer of 85% of its crude oil needs, has been playing a balancing game but is now caught in the crossfire. With Brent crude oil prices expected to surpass $100 a barrel,…



Source link