Russia

U.S. crude oil inventories unexpectedly rose by 7.7 million barrels in the week ending July 25, reaching 426.7 million barrels

Investors await key U.S. macroeconomic data and Federal Reserve meeting with rates expected to remain steady

This decision follows eight cuts since June last year as trade relations with the U.S. remain unclear
