Sanctions have forced Russia to cut its oil output by 1 million barrels a day. That’s a ‘drop in the ocean,’ says the world’s largest independent oil trader. May 9, 2022By crystalg Business Insider Business Insider