Biden finally bans Russian oil in the US but is it too little to late to hinder Putin’s price hike.
DOWNLOAD