Pessimistic sentiment was on the rise as the week closed with France being put on a negative credit watch
Energy Overview — TotalView™ of the Energy Markets
Pessimistic sentiment was on the rise as the week closed with France being put on a negative credit watch