Oil pumpjacks in silhouette at sunset.

Oil prices dropped about 2% on Wednesday, logging a second straight day of losses after U.S. crude inventories unexpectedly rose and on worries that demand could fall after U.S. President Donald Trump's comments about trade talks with China.

A rally in the dollar, which moves inversely with oil, also weighed on oil as a Democratic-led chamber was launching an official presidential impeachment inquiry.