×
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT

G7 sanctions slip through the cracks

Russia is the third-largest producer of crude oil, with over 12 per cent of global crude production, and the second-largest exporter after Saudi Arabia.
Last Updated : 29 November 2023, 19:40 IST

Follow Us :

Comments
ADVERTISEMENT
Published 29 November 2023, 19:40 IST

Follow us on :

Follow Us