Oil prices clawed back some ground on Thursday after sliding to 15-month lows in the previous session as markets calmed somewhat after Credit Suisse was thrown a financial lifeline by Swiss regulators. But battered by fears of a deepening crisis for banks worldwide, market sentiment remained fragile with both benchmarks …
Read More »