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