Supply outages in Libya, Iran and Venezuela has thus far pushed up oil prices, and while geopolitical events continue to rule oil markets, a strengthening dollar could put a hard cap on oil prices

Source: oilprice.com