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…

U.S. Oil Prices Fall To $11 Per Barrel…

The front-month WTI crude contract crashed by 37 percent early on Monday as the May contract expires on Tuesday and the market fears there is not much storage left in the United States amid collapsing…