Crude Oil prices are falling in red on Wednesday, after earlier getting close to the $70 round level, as geopolitical tensions – namely the escalation in the war between Russia and Ukraine – take over market sentiment to the detriment of stockpile data.
Leave a comment