Hedge funds and other institutional investors sold off the equivalent of 48 million barrels in the six most significant oil futures and options contracts during the week ending 20 August, bringing to an abrupt end the brief rally of the previous week, according to a report by Reuters.



















