Falling supply forces oil prices to record highs

Share:

Listens: 0

Podcasts - Reading and Understanding Economics

Education


Supply and demand in the oil market