India, June 11 -- A near-successful U.S.-China trade talks along with a fresh stand-off between the U.S. and Iran over a nuclear deal pushed up crude oil prices on Wednesday.
WTI crude oil for July delivery closed up by $3.17 to settle at $68.15 per barrel today. This is the highest since April 2, 2025. Brent crude for August was last seen up by $2.29 to trade at $69.16.
On the trade front, after talks between U.S. and Chinese officials in London concluded, U.S. President Donald Trump announced that a trade deal has been done with China. Trump added that China shall supply the much-needed rare earth minerals for the U.S., and reciprocally, the U.S. shall allow Chinese students to pursue their academics in American colleges.
Seen as a sig...