Loading
They have been a long time coming
A tightening EU embargo of Russian oil is just one explanation
Companies need to take it more seriously
Appeasing Vladimir Putin will not bring lasting peace