Industry reacts to historic drop in oil prices 

Chart courtesy of LOGA

Crude oil is trading below $21 per barrel this week, marking a historic low in the past two decades.  As travel restrictions heighten and Saudi Arabia and Russia have continued to clash and flood …


Already an INSIDER? Sign in.