MSNBC MTP Daily March 31, 2022 17:10:00
Problematic relationship there. take a step back from that and think about whats happening in the global market at this point. were talking about russia. it produces the most petroleum of any country in the world, right? they, of course, have been having a hard time selling those barrels in the last several wooks as a direct result of the invasion in ukraine. theres a political risk to that. buyers dont want to take it. they fear more sanctions. so theyre not able to get out as much oil as they ...
Source: archive.org