Oil futures finished Monday with a gain after President Trump slapped tariffs on Canada, Mexico and China over the weekend, sparking worries over U.S. crude imports.
Oil prices fell on Wednesday, following a rise in U.S. crude stockpiles and easing worries over Libyan supply, ...