Are Oil Prices Still Too High?

China’s oil demand growth is expected to slow dramatically this year, a trend that should have a substantial impact on the global oil market.

Read more: https://bit.ly/30mCfXF