EU countries agree gas price cap, Russia responds | Al Mayadeen English