End of oil price rise: US shale companies have resumed production.

 

v20240901