Crude Oil3 years ago
Russia-Ukraine: Shell Exits Russia Oil Market After One Last Purchase
British multinational oil and gas company, Shell PLC has disclosed that it will no longer patronise Russia for its hydrocarbons, including oil and natural gas. This...