
Will worldwide crude oil prices average US$65pb this year?
Last November the US imposed sanctions on Iran’s oil, shipping, ship building and banking sectors as a reaction to Iran not fully abiding by its nuclear proliferation deal with the West. Washington clamped down on oil sales and placed heavy…
Read more...