Oil prices plunge by more than 300%
Oil prices are now at -$36.73 per barrel, impacting many people in the greater Houston area. But how and why did numbers plunge?
Oil prices are now at -$36.73 per barrel, impacting many people in the greater Houston area. But how and why did numbers plunge?