Cautiously, carefully, optimistic. ?Stocks rallied yesterday, picking up steam throughout the session, on optimism that things may be getting a little better. ?Energy got a boost on hopes that talks scheduled for today will yield the supply cuts necessary to stabilize prices. N O T E W O R T H Y Step […]