Podcasts - Reading And Understanding Economics

Falling supply forces oil prices to record highs

Informações:

Sinopse

Supply and demand in the oil market