Oil set for weekly loss on uncertainty over global supply outlook Business & Economy Oil set for weekly loss on uncertainty over global supply outlook Admin October 17, 2025 October 17, 2025 Oil prices edged lower on Friday, heading for a weekly loss of around 3%...Read More