U.S. oil companies are set to report their strongest quarterly profits in years, courting a possible clash with President Donald Trump, who has been pressing his longtime ally Big Oil to bring down gasoline prices before midterm elections in November.