Russia

August 8, 2025

Oil set for steepest weekly losses since June as tariffs cloud demand outlook

Adding more pressure on the oil market, the Kremlin on Thursday confirmed Russian President Vladimir Putin would meet U.S. President Donald Trump in the coming days