All eyes were on U.S. oil as predicted prices plunged below zero for the first time ever on April 20.

" />
Skip to Content
The student news site of Baruch

The Ticker

The student news site of Baruch

The Ticker

The student news site of Baruch

The Ticker

Donate to The Ticker