With spare capacity shot and major new sources of oil not coming online in a few years, the world may end up struggling to meet rising oil demand. That could cause oil prices to spike.
Read More »With spare capacity shot and major new sources of oil not coming online in a few years, the world may end up struggling to meet rising oil demand. That could cause oil prices to spike.
Read More »