Oil futures fell more than two per cent on Friday, ending Brent crude's longest multi-week rally in 16 months as oversupply concerns reappeared as producers have started hedging future drilling.
Oil futures fell more than two per cent on Friday, ending Brent crude's longest multi-week rally in 16 months as oversupply concerns reappeared as producers have started hedging future drilling.