Traders play ‘hot potato’ with U.S. oil contract as it crashes to $1 a barrel
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...
Read More