March 8, 2022
Via: Transport TopicsShell said March 8 that it will stop buying Russian oil after Ukrainian officials criticized the energy giant for buying a shipment of crude from Moscow and demanded that all multinational companies sever ties with Russia over the war. The […]
July 9, 2024
June 25, 2024