Looks like Biden's secondary sanctions are really taking a bite out of Russia's ability to make money selling their fossil fuels.
China's crude oil imports from top supplier Russia fell in July by 7.4% from a year earlier according to Reuters.
Putin may be forced to start selling oil at sixty dollars a barrel or less soon which would drive down prices globally and will help everyone with inflation woes.