Report copyright - Oil Price Outlook - BBVA Research · Production declined to 2.37M bbl/d—largest MoM decline in a decade. Libya supply disruption ends Rival Libyan oil factions strike deal in Vienna
Please pass captcha verification before submit form