SlavkoSereda/iStock by way of Getty Photographs
Oil futures completed the week with modest losses, weighed by uncertainty across the financial impression of imminent U.S. tariffs on Canada and Mexico together with an additional 10% obligation on Chinese language imports, the probability of OPEC and its allies retaining output cuts in place