BP’s chief economist sees US shale weathering oil surplus

Shale news
Shale news

Breaking