Ukraine drone strikes reduce Russian oil revenue by $100M daily, impacting crude prices.
Open shared insight