Oil futures fell for a third straight session on Wednesday, settling at their lowest level since mid-March, after official U.S. data revealed an unexpected weekly rise of more than 7 million barrels in domestic crude inventories.
What's Your Reaction?