I don't think that STO is putting out reports on Win? I understand it that these are OXX's reports based on what they are told, presumably by STO as Operator. OXX's reports appear on STO sites as they are pertinent to STO.
OXX Price at posting:
22.0¢ Sentiment: None Disclosure: Held