Oil prices rose as US crude stockpiles dropped by 3.2 million barrels, signaling strong seasonal demand. Brent crude reached $69.12 and WTI hit $65.93, aided by optimism from US-Japan and EU trade talks. While retail sentiment on USO remained bearish, analysts said easing geopolitical tensions may limit further price gains.
short by
/
02:51 pm on
24 Jul