ConocoPhillips Posts Highest Profit Since 2018