UK Sanctions Oil Companies: The UK government has taken a major step. Britain has announced 90 new sanctions on Russian oil companies and the Indian petroleum company Nayara Energy Limited. The UK government said Nayara Energy Limited imported billions of dollars worth of Russian crude oil in 2024. The Foreign, …
Read More »