Some of the world’s biggest oil traders expect oil prices to exceed $200 per barrel by the end of the year Read More

reported by Irina Slav at OilPrice.com