Oil firms as investors focus on supply drop from Russia, Libya Filed under Investing.com on April 21, 2022 by Arlen Solar Previous Next