US crude oil

Cheaper Than Pure Water: Oil Crashes Below $0

Cheaper Than Pure Water: Oil Crashes Below $0

Global crude oil price dropped below $0 per barrel on Monday, April 20th, as oil floods market with little demand… Read More

5 years ago