Oil looking for bottom, but expect it to stabilise in $60-70 range

Oil industry news
Oil industry news

Breaking