Let us consider a bounded, Borel function $F\colon \mathbb R^d \to \mathbb R^d$. Assume it satisfies the following Osgood-like condition: $$\tag{O} \boxed{\langle F(x) - F(y), x-y \rangle \le \Vert x-y \Vert \rho( \Vert x-y \Vert)} \qquad \forall x,y \in \mathbb R^d, $$ where $\rho \colon [0,1) \to \mathbb [0,+\infty) $ is an Osgood modulus of continuity, i.e. a continuous, non-decreasing function with $\rho(0)=0$ and $$ \int_0^1 \frac{1}{\rho(s)} \, ds = +\infty. $$
Q. Is it true that $F$ is continuous? Or, more precisely, is it true that $F$ is equivalent, up to null sets, to a continuous function?
Beside the link above, something (mildly) related can also be found here.
Of course the case $d=1$ is trivial and the question makes sense essentially for $d \ge 2$. Some sparse thoughts: condition $(O)$ immediately yields $$ \left \vert \left\langle F(x) - F(y), \frac{x-y}{\Vert x - y \Vert} \right\rangle \right\vert \to 0 $$ as $x \to y$, however I am not able to derive anything useful from this. I honestly believe that the answer to Q is false, but I am not able to work out a counterexample. Thanks.