June crude oil futures tumbled $1.72, or 3.5%, to $47.25 a barrel. Today the Energy Department reported that oil stockpiles unexpectedly rose by 4.3 mln. barrels.
June gold futures declined $0.30 to $421.6 an ounce.