For Institutions
About
Oil prices remained stable as the market anticipates news on a potential Russia-Ukraine peace deal and global interest rate decisions. Despite concerns over a U.S. blockade of Venezuelan tankers, Brent futures slightly increased by 0.2% to $59.95 per barrel.