17
Dec
Monday – Oil Traders Say “It’s The Economy Stupid”
Oil opened up last night as European traders watched the weather channel to see just how much snow piled up in New England as the second major winter storm plowed across the U.S. Then they got concerned about the U.S. economy and sold the contract into the red handing it off to U.S. traders in […]