Reported about 8 hours ago
Oil prices stabilized after a three-day decline, as investors evaluated the effects of Western sanctions on Russian oil producers alongside mixed U.S. inventory reports. Brent crude traded above $64 per barrel, while WTI was around $60. OPEC+ is expected to increase production further, and traders are also monitoring the U.S.-China trade talks and upcoming Federal Reserve meetings that may influence risk appetite.
Source: YAHOO