Oil Be Damned: Price Per Barrel Has Further to Fall

Markets are shell-shocked as oil prices continue to drop due to a combination of oversupply and sluggish demand.

No one is really sure where oil is headed, and analysts are rushing to build a consensus.

All oil isn’t created

Blog Footer Image