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 …
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 …