Workers at 16 of Swatch Group's directly operated stores in Türkiye are set to strike on Monday in a dispute over pay and ...
Oil prices rose on Friday but remained on track for a second consecutive weekly loss after three days of declines on worries about excess supply and slowing US demand. Brent crude futures rose 50 ...