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