Oil Prices Hit $1 Following A 90% Crash
For decades, oil bears have made grand claims about oil prices crashing to $1. It was never really a claim that industry professionals would take seriously, with most observers viewing it either as fear-mongering or hyperbole. On Monday the 20th of April 2020, WTI front-month