World Oil Prices Drop to Lowest Levels in 12 Years

The world oil prices drop to its lowest level in 12 years or since the 2003 world oil prices, after the West lifted sanctions on the Islamic Republic of Iran, paving the way for higher crude exports from one of the world’s biggest producers of crude oil. 19 According to a news report from Associated … Read more