Subscribe To Our Free Newsletter |
India’s Russian oil imports seen rising on lower prices: Govt official
The Group of Seven large economies known as G7 and some other nations have imposed a ceiling of $60 per barrel for oil at Russian ports to cut Moscow's revenue seen as funding its war in Ukraine