
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
Global crude oil price dropped below $0 per barrel on Monday, April 20th, as oil floods market with little demand
Get notified about new articles