Russia defies sanctions by selling oil above the cap July 22, 2023 by Team @uktimenews Russia defies sanctions by selling oil above the cap