29 April 2016, London — Dozens of tankers with unsold crude have been amassing at sea in the past few weeks, vividly reminiscent of 2015 when a recovery in oil prices was scuppered by rising physical supply. Oil futures have rallied some 75 percent so far this year, reaching 2016 high above $47 a barrel, […]
More »
No comments:
Post a Comment