Why Russian oil can’t find buyers even as crude nearly touches $120 a barrel
March 03, 2022 at 17:52 PM EST
The U.S. and its allies haven't aimed sanctions at Russia's energy exports yet, but buyers are already shying away from the country's crude even as prices soar.