Oil prices face uphill climb in quest to achieve balance

0
326



A ramp-up in shale drilling and production rebound in Nigeria and Libya, weakens prospects for normalization…

Read More…..Source