ConocoPhillips stock (US20825C1045): Q1 earnings and oil price swings keep investors on alert — alphai