India, July 30 -- Oil prices fell on profit taking Wednesday after the biggest gain in six weeks the previous day.

Benchmark Brent crude futures fell half a percent to $71.31 a barrel in European trade after climbing 3.5 percent in the previous session as U.S. President Donald Trump reiterated he may impose additional economic penalties on Russia unless a truce is reached with Ukraine.

WTI crude futures were down half a percent at $68.84, driven by easing trade tensions and geopolitical factors.

U.S.-China trade talks wrapped up without major breakthroughs, with U.S. President Trump expected to take a final call on maintaining a trade truce.

After U.S. Treasury Secretary Scott Bessent expressed displeasure at China's continued purchases...