History In The Making: Oil Settled At Negative $37.63 Per Barrel Written on April 21, 2020. Posted in End Times, Federal Reserve, GEO POLITICS, GLOBAL ECONOMY, Russia, Saudi Arabia. Saudi Arabia and Russia are whispering about further production cuts ... oil. futures, supply and demand Continue reading