Both benchmarks fell nearly 2 per cent last Friday as investors tempered their Chinese demand growth expectations
Read MoreBoth benchmarks fell more than 1 per cent on Wednesday after US crude inventories rose unexpectedly and on easing worries about a wider Middle East conflict
Read MoreCurrently, oil prices hover around USD 80 per barrel, a figure insufficient for many Opec+ members to achieve budgetary balance
Read More