Crude prices dip as 'political disputes in Libya threatens oil production' - London Business News | Londonlovesbusiness.comGeopolitical tensions and Libyan production uncertainties are impacting oil prices while Middle East conflicts add further complexity.