Reported about 11 hours ago
Oil prices experienced volatility as traders evaluated the impact of the ongoing Ukraine war, potential U.S. tariffs on Canada and Mexico, and Chinese economic stimulus efforts. Brent crude hovered around $73 per barrel, following a significant monthly decline. The uncertainty regarding sanctions on Russian oil and the ramifications of trade wars has raised fears about demand, leading to a decrease in hedge funds' investments in crude oil.
Source: YAHOO