EXPLAINED: Oil Price Crash and Geopolitical War

In today’s video, Christopher Greene of AMTV reports on the oil price crash.

  • wayne johnson

    I am on putins side in this matter