Undated (AP) – A barrel of oil now costs less than a cheap bottle of wine. Oil tanks are filling up and producers are finding there’s nowhere to put the once-valuable commodity as global demand craters and prices sink to new lows. U.S. benchmark crude was trading around $6.50 a barrel Tuesday. That’s more than…… MORE
