Prices of oil and petroleum are up. We’re all fucking feeling it. And yet the fucking EIA shows very clearly Russia is #10 in the list for crude import. Petroleum? #4 as a supplier. And by a massive margin in both. This senile sack of manure is as bad as that last fucking tiny handed […]