Loading Video…
This browser does not support the Video element.
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?
This browser does not support the Video element.
Oil prices are now at -$36.73 per barrel, impacting many people in the greater Houston area. But how and why did numbers plunge?