Oil Prices Slump 4%, EU Plans To Set a Price Cap of $65-$70 a Barrel on Russia Oil

0
73