Britain said Tuesday that it would phase out Russian oil imports by the end of the year, and other European countries — far more dependent than the United States on those supplies — are under pressure to take similar action. International banks, shippers and insurance companies are balking at deals with Russia. BP, Shell and Exxon Mobil have decided to suspend big operations there.
Our team is always growing.
Become a partner, volunteer, sponsor, or intern today.
Let us know how you would like to get involved!