Falling supply forces oil prices to record highs

Share:

Podcasts - Reading and Understanding Economics

Education


Supply and demand in the oil market