A better-than-expected U.S. jobs report and a dovish European Central Bank (ECB) injected some life into capital markets yesterday and kept the greenback steady against several currencies, but it will be a quiet holiday-thinned trading session today as Americans celebrate Independence Day.
Source: Markets