Oil holds near $61 as shale growth balanced by IEA supply view

Oil price news
Oil price news

Breaking