Oil & Gas News
From Fortune: Russian oil tankers have vanished from tracking systems. Someone is buying that crude and we don’t know who.
Since Russia invaded Ukraine, many Western oil companies as well as traders, shippers, and bankers have stayed away from Russian oil. But...