EDMONTON — O'Reilly Oilfield Services Ltd. has been fined $90,000 after pleading guilty to one count of failing to protect the health and safety of workers under its supervision.