Categories Articles 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. Post author By crystalg Post date May 9, 2022 Business Insider Business Insider Tags barrels, Day..., Drop, forced, Independent, Largest, million, Ocean, output, Russia, sanctions, Says, That's, trader, World's ← Discover Amazing Investment Opportunities on CrowdStreet → Why are some tarantulas blue or green? Scientists unlock creepy mystery