Investing
Oil tallies a third straight weekly fall, pressured by demand worries and a potential supply surplus
Oil futures ended higher Friday, but tallied a third straight weekly decline as worries about the outlook for demand and expectations for a supply...