Energy traders bailed out of the expiring May U.S. oil futures contract in a frenzy on Monday, sending the contract to a record of almost $1 a barrel, as few buyers are willing to take delivery of actual physical barrels of oil because there is no place to put the crude.
Powered by WPeMatico