Economy & Business Oil set for biggest weekly drop since October on tariff uncertainty, supply gains 07 March 2025