News

EU sanctions on Russian crude, Iran nuclear talks, and U.S. tariffs may impact oil market dynamics and prices.