Brent crude-oil futures settle at a nearly 3-year high  MarketWatchContinue reading