Oil prices were set for weekly losses of more than 1% due to mounting concerns over U.S. tariffs and prospects of a peace deal between Russia and Ukraine.
Europe is looking to decouple from China, enforce sanctions on Russia and deepen its ties with India as global foreign policy ...