Weaker refining margins and technical issues are driving oil prices lower, says Amrita Sen