Low, low prices: Oil prices fell to below $35 a barrel this morning as investors eyed a slew of U.S. corporate earnings this week for signs of weakening consumer demand amid the worst recession in dec…
Low, low prices: Oil prices fell to below $35 a barrel this morning as investors eyed a slew of U.S. corporate earnings this week for signs of weakening consumer demand amid the worst recession in dec…